下载安卓APP箭头
箭头给我发消息

客服QQ:3315713922

8个流行的Linux平台开源代码编辑器

作者:课课家教育     来源: http://www.kokojia.com点击数:1124发布时间: 2017-08-16 10:00:29

标签: 数据库Linux开源技术

  Linux程序员经常抱怨,自从他们使用了免费开源的系统平台后,作为一名程序员,却并没有在代码编辑器上得到足够的重视。他们往往会认为Linux平台上的代码编辑器太少了,以至于影响他们的编程工作。但是事实并非如此,在Linux平台上有太多的代码编辑器供你使用了,下面我们分享了8个最受Linux程序员欢迎的代码编辑器,继续在编程的路上前行吧!

继续在编程的路上前行吧!

  Linux平台最时髦的开源代码编辑器

  我使用Ubuntu作为我的主桌面,所以我提供的安装说明是基于Ubuntu的发行版。但是这并不意味着本文列表就是Ubuntu最好的文本编辑器,因为本列表是适用于任何Linux发行版。而且,列表的介绍顺序并没有特定的优先级别。

  Eclipse

  Eclipse是一款很酷的开源代码编辑器,同时它也是最受程序员亲睐的代码编辑器之一,它拥有代码高亮和智能提示等强大的功能。在Eclipse中,你可以完全胜任以下编程语言的工作——Python,R,Ruby,Javascript,Natural,Lasso,C,C++,COBOL,Scheme,Clojure,Groovy等等,它也是非常著名的java集成开发环境,甚至提供了对Java8的支持。在一些Web开发IDE特性的帮助下,你可以非常方便地对代码文件进行组织和访问。

 Eclipse    Eclipse是一款很酷的开源代码编辑器,同时它也是最受程序员亲睐的代码编辑器之一,它拥有代码高亮和智能提示等强大的功能。在Eclipse中,你可以完全胜任以下编程语言的工作——Python,R,Ruby,Javascript,Natural,Lasso,C,C++,COBOL,Scheme,Clojure,Groovy等等,它也是非常著名的java集成开发环境,甚至提供了对Java8的支持。在一些Web开发IDE特性的帮助下,你可以非常方便地对代码文件进行组织和访问。

  Brackets

  Brackets是出自Adobe的一个开源代码编辑器。它专门关注web设计者的需求,内置支持HTML,CSS和JavaScript。它轻量级,但却十分强大,提供在线编辑和实时预览。而且,为了你能更好地体验Brackets,你可以使用许多可用的插件。

 Brackets    Brackets是出自Adobe的一个开源代码编辑器。它专门关注web设计者的需求,内置支持HTML,CSS和JavaScript。它轻量级,但却十分强大,提供在线编辑和实时预览。而且,为了你能更好地体验Brackets,你可以使用许多可用的插件。

  为了在Ubuntu,以及其它基于Ubuntu的发行版,诸如LinuxMinit上安装Brackets,你可以使用这个非官方的PPA源:

  1.sudoadd-apt-repositoryppa:webupd8team/brackets

  2.sudoapt-getupdate

  3.sudoapt-getinstallbrackets

  其他的Linux发行版本,你可以通过下载源代码或相应Linux,OSX和Windows的二进制文件,进行安装。

  Atom

  Atom是为程序员准备的另一个时尚开源代码编辑器。Atom由Github开发,被誉为“21世纪可破解的文本编辑器”。Atom的界面和SublimeText编辑器十分相似。SublimeText是一个十分流行但闭源的文本编辑器。

Atom    Atom是为程序员准备的另一个时尚开源代码编辑器。Atom由Github开发,被誉为“21世纪可破解的文本编辑器”。Atom的界面和SublimeText编辑器十分相似。SublimeText是一个十分流行但闭源的文本编辑器。

  Atom最近已经发布了.deb和.rpm包,所以在Debian和基于Fedora的Linux版本上安装很简单。当然,你也可以获取它的源代码。

  LimeText

  如果你喜欢SublimeText,但是你对它的闭源十分反感。别担心,我们有一个SublimeText的开源克隆,叫做LimeText。它基于Go,HTML和QT构造。说它是SublimeText的克隆,背后原因是SublimeText2仍有许多bug,而且SublimeText3到目前为止仍处于测试版本。SublimeText在开发过程中的bug是否修复,外界并不知情。

Atom最近已经发布了.deb和.rpm包,所以在Debian和基于Fedora的Linux版本上安装很简单。当然,你也可以获取它的源代码。    LimeText    如果你喜欢SublimeText,但是你对它的闭源十分反感。别担心,我们有一个SublimeText的开源克隆,叫做LimeText。它基于Go,HTML和QT构造。说它是SublimeText的克隆,背后原因是SublimeText2仍有许多bug,而且SublimeText3到目前为止仍处于测试版本。SublimeText在开发过程中的bug是否修复,外界并不知情。

  LightTable

  被誉为“下一代的代码编辑器”,LightTable是另一个时髦,功能丰富的开源编辑器,它更像是一个IDE,而非仅仅是一个文本编辑器。并且,有许多可以提高其性能的扩展方法。内联评价将是你会爱上它的原因。你一定要试用一下看,这样你才会体会它的实用之处。

LightTable    被誉为“下一代的代码编辑器”,LightTable是另一个时髦,功能丰富的开源编辑器,它更像是一个IDE,而非仅仅是一个文本编辑器。并且,有许多可以提高其性能的扩展方法。内联评价将是你会爱上它的原因。你一定要试用一下看,这样你才会体会它的实用之处。

  SublimeText3

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

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

  Brackets

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

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

  DartEditor

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

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

  小编结语:

  你的选择是什么?

  在Linux平台,我们不能只局限于这8种代码编辑器。这份列表仅介绍了一些时髦的,可供程序员使用的编辑器。当然,你也有许多其他的选择,比如Notepad++的替代品Notepadqq或者SciTE等等。那么,文中这8个编辑器,你最喜欢哪个呢?

  更多内容尽在课课家教育!

赞(14)
踩(0)
分享到:
华为认证网络工程师 HCIE直播课视频教程