Atom for Mac

  • 13719 次查看 3427 次下载
  • 分类:开发
  • 标签:文本编辑
  • 时间:2019年05月15日 更新 文件大小: 157.4 MB
  • 开发商:GitHub
  • 支持类型:OS X 10.8 or later
  • 支持语言:英文等

立即下载

详细介绍

 1、在GitHub上,我们正在建设自己一直想要的文本编辑器。通过这个编辑器,你可以自定义做任何事情。你可以非常快速地上手并且高效地使用,而且不需要进行繁琐的配置。Atom的核心理念是先进、简单、高度自定义。我都迫不及待地看看你会如何使用它。

2、Atom是基于Web技术的桌面应用程序。像其他桌面应用程序一样,它有自己的图标、丰富的菜单和对话框,并有完全访问系统文件的权限。  

3、当你打开这个编辑器,你就会发现Web原生应用的优势。无论您书写CSS、HTML或者JavaScript,你都会觉得是如此的简单。  

4、Node.js的支持使得它可以访问文件系统以及子进程,您甚至可以在编辑器中直接启动服务器。导入拥有超过5W个节点的包库?调用C或C + +?这些都是OK的。  

5、无缝集成,您可以自由搭配节点和浏览器API的用法。将操作文件系统写入到DOM,用简单的JavaScript就可以完成复杂的工作。

来自Mac App Store官方介绍


Atom is a desktop text editor application based on web technologies. Like other desktop apps, it has its own icon in the dock, native menus and dialogs, and full access to the file system. Open the dev tools, however, and Atom's web-based core shines through. Whether you're tweaking the look of Atom's interface with CSS or adding major features with HTML and JavaScript, it's never been easier to take control of your editor.

At GitHub, we're building the text editor we've always wanted. A tool you can customize to do anything, but also use productively on the first day without ever touching a config file. Atom is modern, approachable, and hackable to the core. We can't wait to see what you build with it.

v1.37.0版本新功能


Version 1.37.0:

Notable Changes:
  • Fix "File - Reopen Project" when there are no open windows on macOS.
  • Authenticate and encrypt communications over the activation pipe used by the Atom main process. As a consequence, the --socket-path CLI argument has also been removed.
  • An asynchronous implementation of GitRepositoryProvider.repositoryForDirectory is available. (@lgeiger)
  • Jasmine spec functions automatically support async bodies without needing to write a helper.
  • fuzzy-finder: Add option to use ripgrep for crawling the list of files for a huge performance boost on large repositories :rocket:
  • github: Read and navigate among pull request review comments in a reviews dock.
  • keybinding-resolver: Move the resolver into a dock to fix a number of longstanding usability issues. (@50Wliu)
  • settings-view: Enum configuration options may be displayed as radio buttons by setting radio: true. (@marnen)
  • welcome: Update the wording of the metrics consent to be a bit friendlier.
  • language-clojure: Improve handling of non-ASCII letters in keywords, symbols, and elsewhere. (@PEZ)
  • language-python: Support "python2" and "python3" shebang lines in the tree-sitter grammar. (@caleb531)
  • language-ruby: Recognize next as a keyword. (@willcosgrove)
  • language-toml: Support multiple key/value pairs on a single line. (@caleb531)

Screenshots
评论列表