Linux 程序员经常抱怨,自从他们使用了免费开源的系统平台后,作为一名程序员,却并没有在代码编辑器上得到足够的重视。他们往往会认为 Linux 平台上的代码编辑器太少了,以至于影响他们的编程工作。但是事实并非如此,在 Linux 平台上有太多的代码编辑器供你使用了,下面我们分享了 5 个最受 Linux 程序员欢迎的代码编辑器,继续在编程的路上前行吧!
[ 译者注:小编在原文的 5 个编辑器基础上添加了非常受欢迎的 Vim 和 Emacs,感谢评论者 tracyone 的提示 ]
1、Eclipse
Eclipse 是一款很酷的开源代码编辑器,同时它也是最受程序员亲睐的代码编辑器之一,它拥有代码高亮和智能提示等强大的功能。在 Eclipse 中,你可以完全胜任以下编程语言的工作——Python, R, Ruby, JavaScript, Natural, Lasso, C, C++, COBOL, Scheme, Clojure, Groovy 等等,它也是非常著名的 Java 集成开发环境,甚至提供了对 Java 8 的支持。在一些 Web 开发 IDE 特性的帮助下,你可以非常方便地对代码文件进行组织和访问。

官方网站:https://www.eclipse.org/
2、Light Table
Light Table 将会是一款彻底改变 Linux 编辑器概念的代码编辑器,它提供了直观和易用的编程界面。并且 Light Table 可以很方便地进行定制功能,因为它也是开源的。它有一个强大的插件管理器,这样你就不用在网上漫无目的的寻找需要的插件了。

官方网站:http://www.lighttable.com/
3、Sublime Text 3
这是一款绝对值得一提的 Linux 代码编辑器,因为它有简单而且超酷的功能特性。Sublime Text 3 最独特的地方就是它没有独特的功能,它仅仅是一个简单的代码编辑器,有了它,你就可以非常方便地对多行代码进行修改了。利用 Sublime Text 3 你可以做操作文件、重命名变量、分离编辑和其他有趣的操作。

官方网站:http://www.sublimetext.com/3
4、Brackets
Brackets 也是一款为 Linux 开发者设计的开源代码编辑器,使用 Brackets 写代码,你不会被任何事情所打断。比如在写 HTML 代码时,即便你没有保存代码也可以及时预览你的 Web 页面效果。你也可以使用 Theseus 来检查变量,Brackets 默认提供一种主题,当然你也可以在扩展中心获取更多的主题。

官方网站:http://brackets.io/
5、Dart Editor
Dart Editor 是 Google 开发设计的,旨在帮助开发者制作光亮而惊叹的 Web 应用。Dart Editor 支持多种开发语言,同时也集成了 Dartium。通过它的静态分析引擎,你可以创建,维护,调试和开发自己的 Web 应用。函数、类、方法等都能以树的结构列出来,方便你编写代码。

官方网站:https://www.dartlang.org/tools/editor/
6、Vim (译者加)
Vim 是从 vi 发展出来的一个文本编辑器。代码补完、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。和 Emacs 并列成为类 Unix 系统用户最喜欢的编辑器。

官方网站:http://www.vim.org/download.php
7、Emacs(译者加)
Emacs 不仅仅是一个编辑器,他是一个整合环境,或可称它为集成开发环境,这些功能如让使用者置身于全功能的操作系统中。Emacs 不仅可以作为文本编辑器,还可以用来收发电子邮件、通过 FTP/TRAMP 编辑远程档案、通过 Telnet 登录主机、上新闻组、登陆 IRC 和朋友交流、查看日历等功能。

官方网站:http://www.gnu.org/software/emacs/ |