Atom是GitHub开源的一款跨平台编辑器,它可以在Mac OS X,Windows 或 Linux 系统上使用。Atom给开发者提供了一个内置的插件系统,可以让您安装新的软件包,或自己创建一个软件包。
很多开发者都很喜欢Atom,首先它免费,其次还可以自定义。
Atom采用的是Electron技术栈开发,即使用Web开发技术(HTML,Java,CSS 和 Node.js)技术编译。
Atom的最大优势之一,它有着一个非常活跃的开发者社区,有众多的优秀开发者贡献了大量插件与主题,使用了Atom,你就拥有了原子的力量。
2.Brackets
2014年以来,Adobe 的 Brackets文本编辑器也一直在快速发展。与Atom一样,Brackets也是一个用HTML、CSS 和 Java 开发的开源免费平台。它的用途主要用于Web开发。
Brackets的一些功能包括Inline Editors,它能让开发者在特定的代码中调入其它文件,不必在文件标签之间跳转;还有一个 Live Preview 功能则可以准确地显示您的代码在浏览器中显示的样子。
3.Sublime Text 官方网站:http://www.sublimetext.com/Sublime Text是一款快速轻量级的跨平台代码编辑器,内部含有开发者很多喜欢的功能和插件。
开发者通过它的“Goto Anything”键盘快捷键,可以轻松地跳转到程序中的任何符号或代码行。多重选择选项允许您一次进行多项更改,而不必逐个更正每行代码。
Sublime Text 使用 Python 技术栈构建,支持使用多个类型的插件,并且可以完全交给开发者自定义。
4.vim 官方网站:http://www.vim.org/
Vim是一个老牌、免费的开源软件。Vim于1991年首次发布,很多Linux系统均已内置,它是一个跨平台的解决方案,几十年来一直在最受欢迎的代码编辑列表中出现。
Vim有一个庞大而专注的用户社区,他们不断创建有价值的新脚本和平台更新。Vim是完全可定制的,并为用户提供丰富完善的文档与操作指南。
5.Notepad++ 官方网站:http://notepad-plus-plus.org/
NotePad++相信开发人员基本都听说过或者使用过,它就是Note的增强版,启动速度很快,而且占用资源很少,是个免费开源的软件,小巧灵活,可以编辑的语言也是很多,是个不错的选择。
功能特性:
①支持自动补全、
②有语法高亮
③跨平台的兼容性
④代码折叠
⑤集成编译器
6、VS Code
VS Code(Visual Studio Code)是有微软开发研制的一款免费、开源、跨平台的代码编辑器,界面漂亮整洁,颜值较高。几乎支持所有主流语言的语法高亮。支持插件拓展,可以直接调试,是个非常受欢迎的编辑器。
①智能代码补全
②括号匹配
③代码片段
④代码对比
⑤支持Git
⑥自定义热键
7.PSPAD官方网站:http://www.pspad.com/en/
PSPad编辑器是一款免费的文本编辑器和源代码编辑器,它提供的不仅仅是先进的文本编辑功能,还包括了许多开发工具。 PsPad配备的有十六进制的编辑器、CP转换、文本差异、模板、宏、拼写检查选项、自动完成和代码资源管理器等。它强大的功能集几乎可以满足任何人的需 求,无论是初学者还是经验丰富的程序员。
8.HBuilder HBuilderX-高效极客技巧HBuilder是DCloud(数字天堂)推出的一款支持HTML5的Web开发IDE。 [1] HBuilder的编写用到了Java、C、Web和Ruby。HBuilder本身主体是由Java编写。
它基于Eclipse,所以顺其自然地兼容了Eclipse的插件



