---
author: Abhishek Prakash
category: 分享
comments_data:
- date: '2016-06-16 10:49:12'
  message: 介绍的不错！感谢分享
  postip: 36.57.242.146
  username: hello_linux [Firefox 49.0|Windows 7]
- date: '2016-06-16 11:01:14'
  message: 挺不错，比较喜欢atom和limetext
  postip: 113.111.125.112
  username: 来自广东广州的 Chrome 51.0|Windows 7 用户
- date: '2016-06-16 11:05:23'
  message: vim大法好
  postip: 113.57.168.162
  username: 来自湖北武汉的 Chrome 50.0|Windows 7 用户
- date: '2016-06-16 11:41:59'
  message: 为毛没有Visual Studio Code ？
  postip: 218.200.57.178
  username: 拿铁不加糖 [Chrome 51.0|Windows 10]
- date: '2016-06-16 13:46:54'
  message: '......................................'
  postip: 36.57.242.146
  username: hello_linux [Firefox 49.0|Windows 7]
- date: '2016-06-16 14:44:05'
  message: vim大法好
  postip: 117.89.194.176
  username: 来自江苏南京的 Chrome 51.0|Mac 10.11 用户
- date: '2016-06-16 16:19:43'
  message: 贵站的 RSS 订阅有延迟, 订阅上的最新一篇文章是 &quot;在 OpenStack 云中测试 Fedora 24 Beta&quot;
  postip: 118.122.120.235
  username: 来自四川成都的 Chrome 51.0|GNU/Linux 用户
- date: '2016-06-16 21:55:47'
  message: 用过前两个，但是最后都放弃了。
  postip: 223.81.192.129
  username: 绿色圣光 [Firefox 45.0|GNU/Linux]
- date: '2016-06-16 22:17:19'
  message: 是的，是有延迟——是为了避免被抓站。。
  postip: 111.197.252.17
  username: linux [Chrome 50.0|Mac 10.11]
- date: '2016-06-17 16:50:01'
  message: vim大法好
  postip: 115.236.167.156
  username: 来自浙江杭州的 Firefox 47.0|Ubuntu 用户
- date: '2016-06-18 21:49:00'
  message: scite处理小文件无压力
  postip: 125.88.24.121
  username: 来自广东广州的 Opera 16.0|Android 4.1 用户
- date: '2016-06-21 17:09:16'
  message: 都是新秀啊,哈哈
  postip: 117.40.181.206
  username: 浩浩君 [QQ Browser 9.4|Windows XP]
- date: '2016-06-28 11:07:32'
  message: SublimeText也木有！ Atom感觉启动慢！
  postip: 36.4.15.120
  username: xiaoke [Chrome 45.0|Windows 7]
- date: '2016-06-29 12:54:29'
  message: 这篇文章，其实是几年前的了——应该有篇新的了，谁来写一篇？
  postip: 114.245.14.151
  username: linux [Chrome 50.0|Mac 10.11]
- date: '2017-01-20 15:24:36'
  message: atom&nbsp;&nbsp;还是不错 的 上ssd +4g内存（足够）+现在4000块级别的笔记本的cpu 流畅到飞
  postip: 117.139.208.10
  username: 来自四川成都的 Firefox 50.0|GNU/Linux 用户
- date: '2018-12-22 22:08:29'
  message: vim最强大了
  postip: 183.202.2.88
  username: 来自山西太原的 Chrome 71.0|GNU/Linux 用户
- date: '2018-12-22 22:08:30'
  message: vim最强大了
  postip: 183.202.2.88
  username: 来自山西太原的 Chrome 71.0|GNU/Linux 用户
count:
  commentnum: 17
  favtimes: 5
  likes: 0
  sharetimes: 0
  viewnum: 29249
date: '2016-06-16 10:35:00'
editorchoice: false
excerpt: 我要讨论的是崭新、先进、优美、强大、功能丰富，能够提高你编程体验的最好的 Linux 开源代码编辑器。
fromurl: http://itsfoss.com/best-modern-open-source-code-editors-for-linux/
id: 7468
islctt: true
largepic: /images/p/201606/16/212330gnysp3p3t6zttt5n.jpeg
permalink: /article-7468-1.html
pic: /images/p/201606/16/212330gnysp3p3t6zttt5n.jpeg.thumb.jpg
related:
- displayorder: 0
  raid: 7672
reviewer: ''
selector: ''
summary: 我要讨论的是崭新、先进、优美、强大、功能丰富，能够提高你编程体验的最好的 Linux 开源代码编辑器。
tags:
- Brackets
- Atom
- Light Table
- Lime Text
thumb: false
title: Linux 上四个最佳的现代开源代码编辑器
titlepic: true
translator: alim0x
updated: '2016-06-16 10:35:00'
---

![](/images/p/201606/16/212330gnysp3p3t6zttt5n.jpeg)


在寻找 **Linux 上最好的代码编辑器**？如果你问那些老派的 Linux 用户，他们的答案肯定是 Vi，Vim，Emacs，Nano 等等。但我不讨论它们。我要讨论的是崭新、先进、优美、强大、功能丰富，能够提高你编程体验的**最好的 Linux 开源代码编辑器**。


### Linux 上最佳的现代开源代码编辑器


我使用 Ubuntu 作为我的主力系统，因此提供的安装说明适用于基于 Ubuntu 的发行版。但这并不会让这个列表变成 **Ubuntu 上的最佳文本编辑器**，因为这些编辑器对所有 Linux 发行版都适用。多说一句，这个清单的排名没有任何先后顺序。


### BRACKETS


![](/images/p/201606/16/212351in2ez6ew3rzlrg1f.jpeg)


[Brackets](http://brackets.io/) 是来自 [Adobe](http://www.adobe.com/) 的一个开源代码编辑器。Brackets 专注于 web 设计师的需求，内置 HTML、CSS 和 JavaScript 支持。它很轻量，也很强大。它提供了行内编辑和实时预览。还有无数可用的插件，可以进一步加强你在 Brackets 上的体验。


在 Ubuntu 以及基于 Ubuntu 的发行版（比如 Linux Mint）上[安装 Brackets](http://itsfoss.com/install-brackets-ubuntu/) 的话，你可以用这个非官方的 PPA：



```
sudo add-apt-repository ppa:webupd8team/brackets
sudo apt-get update
sudo apt-get install brackets

```

至于其它 Linux 发行版，你可以从它的网站上获取到适用于 Linux，OS X 和 Windows 源码和二进制文件。


* [下载 Brackets 源码和二进制包](https://github.com/adobe/brackets/releases)


### ATOM


![](/images/p/201606/16/212419okpmmk5w9ummvmup.jpeg)


[Atom](https://atom.io/) 是另一个给程序员的开源代码编辑器，现代而且美观。Atom 是由 Github 开发的，宣称是“面向21世纪的可魔改文本编辑器”。Atom 的外观看起来类似 Sublime Text，那是一个在程序员中很流行但是闭源的文本编辑器。


Atom 最近发布了 .deb 和 .rpm 包，所以你可以轻而易举地在基于 Debian 和 Fedora 的 Linux 发行版上安装它。当然，它也提供了源代码。


* [下载 Atom .deb](https://atom.io/download/deb)
* [下载 Atom .rpm](https://atom.io/download/rpm)
* [获取 Atom 源码](https://github.com/atom/atom/blob/master/docs/build-instructions/linux.md)


### LIME TEXT


![](/images/p/201606/16/212532ny3yl8i3xw399wee.jpg)


你喜欢 Sublime Text 但是你对它是闭源的这一事实感觉不是很舒服？别担心，我们有 [Sublime Text 的开源克隆版](http://itsfoss.com/lime-text-open-source-alternative/)，叫做 [Lime Text](http://limetext.org/)。它是基于 Go、HTML 和 QT 的。克隆 Sublime Text 的原因是 Sublime Text 2 中有无数 bug，而 Sublime Text 3 看起来会永远处于 beta 之中，而它的开发过程并不透明，也就无从得知 bug 是否被修复了。


所以开源爱好者们，开心地去下面这个链接下载 Lime Text 的源码吧：


* [获取 Lime Text 源码](https://github.com/limetext/lime)


### LIGHT TABLE


![](/images/p/201606/16/212558idpdpupn3x5msrsz.jpeg)


[Light Table](http://lighttable.com/) 是另一个外观现代、功能丰富的开源代码编辑器，标榜为“下一代代码编辑器”，它更像一个 IDE 而不仅仅是个文本编辑器。它还有无数可以加强它的功能的扩展。也许你会喜欢它的行内求值。你得用用它才会相信 Light Table 有多好用。


* [在 Ubuntu 上安装 Light Table](http://itsfoss.com/install-lighttable-ubuntu/)


### 你的选择是？


不，我们的选择没有限制在这四个 Linux 代码编辑器之中。这个清单只是关于程序员的现代编辑器。当然，你还有很多选择，比如 [Notepad++ 的替代选择 Notepadqq](http://itsfoss.com/notepadqq-notepad-for-linux/) 或 [SciTE](http://itsfoss.com/scite-the-notepad-for-linux/) 等等。那么，上面四个中，在 Linux 上而言你最喜欢哪个代码编辑器？




---


via: <http://itsfoss.com/best-modern-open-source-code-editors-for-linux/>


作者：[Abhishek Prakash](http://itsfoss.com/author/abhishek/) 译者：[alim0x](https://github.com/alim0x) 校对：[wxy](https://github.com/wxy)


本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译，[Linux中国](https://linux.cn/) 荣誉推出