对于开源Linux平台来说,哪个是最受欢迎的代码编辑器?如果询问那些早期的Linux开发者,他们会告诉你是Vi,Vim,Emacslinux平台,Nano等。但随着技术的不断发展,如今开源平台也有着创新的编辑器推出,特别是一些新时代出现的主流时尚、具备强大功能的Linux平台开源代码编辑器,它们将会提升你的编程经验。(图片来源)
Linux最主流的开源代码编辑器
在介绍使用Ubuntu作为主桌面,提供的安装说明是基于Ubuntu的发行版。但并不意味着本文列表就是Ubuntu最好的文本编辑器,因为本列表是适用于任何Linux发行版。列表的介绍顺序并没有特定的优先级别。
Brackets
Brackets是出自Adobe的一个开源代码编辑器。它专门关注web设计者的需求,内置支持HTML,CSS和JavaScript。它轻量级却十分强大,提供在线编辑和实时预览。而且能更好地体验Brackets,可以使用许多可用的插件。
为了在Ubuntu以及其它基于Ubuntu的发行版,如LinuxMinit上安装Brackets,用户可以使用这个非官方的PPA源:
sudoadd-apt-repositoryppa:webupd8team/brackets
sudoapt-getupdate
sudoapt-getinstallbrackets
其他的Linux发行版本,你可以通过下载源代码或相应Linux,OSX和Windows的二进制文件,进行安装。下载Brackets源码和二进制文件
Atom
Atom是为程序员准备的另一个时尚开源代码编辑器。Atom由Github开发,称为“21世纪可破解的文本编辑器”。Atom的界面和SublimeText编辑器有很多相似之处,SublimeText是一个十分流行但闭源的文本编辑器。
Atom最近已经发布了.deb和.rpm包,提供在Debian和基于Fedora的Linux版本上安装linux系统日志,并且也可以获取它的源代码。
DownloadAtom.debDownloadAtom.rpmGetAtomsourcecode
LimeText
对于SublimeText编译器闭源而言使得很多用户并不喜欢。但有一个SublimeText的开源克隆,叫做LimeText。它基于Go,HTML和QT构造,是SublimeText的克隆,主要是SublimeText2存在许多bug,而SublimeText3到目前为止处于测试版。所以,开源爱好者可以通过下面的连接获得LimeText的源码:
GetLimeTextSourceCode
LightTable
被业界称为“下一代的代码编辑器”红帽子linux,LightTable是另一个功能丰富的开源编辑器,它更像是一个IDE,而非一个文本编辑器。并且有许多可以提高其性能的扩展方法。用户可以通过试用体会它的实用之处。获取LightTable的源码:
GetLightTableSourceCode
由此,对于Linux平台,并不能只局限于这四种代码编辑器。列表仅介绍了一些可供程序员使用的编辑器。也有许多其他的选择linux平台,比如Notepad++的替代品Notepadqq或者SciTE等。