Atom编辑器是一款免费的windows代码编辑器,这款软件最大特点是采用Web技术构建桌面程序。Atom基于Chromium核心和Node.js,整个编辑器就是一个Web页面,通过Node.js实现本地文件系统访问、执行第三方进程等功能。Atom还在默认设置、配置界面、包管理等方面有很大的进步。
功能特色:
Atom是一款各方面体验都很像Sublime Text的编辑器,它由Github出品,目前免费。
Atom 功能的插件化程度非常高,甚至很多基本功能也做成了插件,所以安装之后自带十五个插件……包括设置也在其中。
插件、主题、命令,文本式配置文件,总让你感觉这简直就是 Sublime Text 的操作方式。但是他更简单和直观一些。当然我们还是很难因此就说他容易上手。不过你要是用惯了 Sublime Text 的话上手会十分轻松。插件也足够丰富。
不过相对于付费的 Sublime Text 来说,免费的 Atom 还是蛮有吸引力的。毕竟开发商也是足够有来头,而且同样的跨平台。
集成插件介绍:
1、里面嵌套了谷歌浏览器的FIREBUG,可以内部联调。无论你是调整Atom的CSS接口还是添加一些HTML和JavaScript主要功能,它都可以被你轻松控制,并且使用起来非常方便。
2、Node.js的支持使得访问文件系统、派生子进程、甚至直接从你的编辑器中启动服务都变的轻而易举。开发者可以直接从50000多个Node.js包库里选择自己所需的库,也可以调用C或C++库等。无缝集成使得开发者可以自由搭配Node.js和浏览器API,也可以从一个单一的JavaScript函数里操作文件系统并且写入到DOM。
3、全面的模块化设计功能由一个极简的核心和超过50个开源包构成,如果用户不喜欢某些软件包,他们可以自行替换。Atom的目标是打造一个极易扩展的系统,并且模糊“用户”和“开发者”之间的区别。
4、其他全面的功能Atom在一个现代化的文本编辑器中预装了一些开发者可能期望/需要的功能,例如下面这些:文件系统浏览器、用于快速打开文件的模糊查找器、在项目里快速的搜索和替换、多种光标选择、多个窗格、代码片段、代码折叠、干净个性化的UI、导入TextMate语法和主题。