Atom 是一个为 21 世纪创造的可配置的编辑器,它拥有非常精致细腻的界面,并且可配置项丰富,加上它提供了与 SublimeText 上类似的 Package Control (包管理)功能,人们可以非常方便地安装和管理各种插件,并将 Atom 打造成真正适合自己的开发工具。
作为一个现代的代码编辑器,Atom 有着各种流行编辑器都有的特性,功能上非常丰富,支持各种编程语言的代码高亮(HTML / CSS / Javascript / PHP / Python / C / C++ / Objective C / Java / JSON / Perl / CoffeeScript / Go / Sass / YAML / Markdown 等等)、 与大多数其他编辑器相比,Atom的语言支持已经算是覆盖非常全面了。另外,它的代码补全功能(也叫Snippets) 也非常好用,你只需输入几个字符即可展开成各种常用代码,可以极大提高编程效率。
很多人关心的是,Atom 与主流的编辑器对比会怎么样?
其实,在我看来, Atom 目前还不太适合用做主力编辑器。
虽然它的功能与 SublimeText 较为接近,但现在的它和 Sublime 相比还是稚嫩了一点。
毕竟现在Sublime 已经非常成熟了,后者有很全面的内置功能,也有非常丰富的插件包和活跃的社区。
而 Atom 则还需给予时间让其发展。
不过由于 Atom 是由 Github 维护的,它拥有非常强大的后台。
并且那里有着大量极为优秀的编程爱好者,也是极客们的聚集地。
相信在不久的将来Atom一定也会拥有不少新的插件包,而性能方面的缺点迟早也会被解决掉。
对于喜欢追求新鲜技术的极客和程序员们,Atom 肯定将会是你的一个不错的新玩物。
毕竟它是开源社区的产物,并且也代表着 WEB 技术进入桌面程序开发的新方向。
纵使目前它还有不少的进步的空间,但一旦它解决了性能问题、建立了丰富强大的插件库。
开源且跨平台的 Atom 编辑器将会成为业界新宠。