Linux 上四個最佳的現代開源代碼編輯器
在尋找 Linux 上最好的代碼編輯器?如果你問那些老派的 Linux 用戶,他們的答案肯定是 Vi,Vim,Emacs,Nano 等等。但我不討論它們。我要討論的是嶄新、先進、優美、強大、功能豐富,能夠提高你編程體驗的最好的 Linux 開源代碼編輯器。
Linux 上最佳的現代開源代碼編輯器
我使用 Ubuntu 作為我的主力系統,因此提供的安裝說明適用於基於 Ubuntu 的發行版。但這並不會讓這個列表變成 Ubuntu 上的最佳文本編輯器,因為這些編輯器對所有 Linux 發行版都適用。多說一句,這個清單的排名沒有任何先後順序。
BRACKETS
Brackets 是來自 Adobe 的一個開源代碼編輯器。Brackets 專註於 web 設計師的需求,內置 HTML、CSS 和 JavaScript 支持。它很輕量,也很強大。它提供了行內編輯和實時預覽。還有無數可用的插件,可以進一步加強你在 Brackets 上的體驗。
在 Ubuntu 以及基於 Ubuntu 的發行版(比如 Linux Mint)上安裝 Brackets 的話,你可以用這個非官方的 PPA:
sudo add-apt-repository ppa:webupd8team/brackets
sudo apt-get update
sudo apt-get install brackets
至於其它 Linux 發行版,你可以從它的網站上獲取到適用於 Linux,OS X 和 Windows 源碼和二進位文件。
ATOM
Atom 是另一個給程序員的開源代碼編輯器,現代而且美觀。Atom 是由 Github 開發的,宣稱是「面向21世紀的可魔改文本編輯器」。Atom 的外觀看起來類似 Sublime Text,那是一個在程序員中很流行但是閉源的文本編輯器。
Atom 最近發布了 .deb 和 .rpm 包,所以你可以輕而易舉地在基於 Debian 和 Fedora 的 Linux 發行版上安裝它。當然,它也提供了源代碼。
LIME TEXT
你喜歡 Sublime Text 但是你對它是閉源的這一事實感覺不是很舒服?別擔心,我們有 Sublime Text 的開源克隆版,叫做 Lime Text。它是基於 Go、HTML 和 QT 的。克隆 Sublime Text 的原因是 Sublime Text 2 中有無數 bug,而 Sublime Text 3 看起來會永遠處於 beta 之中,而它的開發過程並不透明,也就無從得知 bug 是否被修復了。
所以開源愛好者們,開心地去下面這個鏈接下載 Lime Text 的源碼吧:
LIGHT TABLE
Light Table 是另一個外觀現代、功能豐富的開源代碼編輯器,標榜為「下一代代碼編輯器」,它更像一個 IDE 而不僅僅是個文本編輯器。它還有無數可以加強它的功能的擴展。也許你會喜歡它的行內求值。你得用用它才會相信 Light Table 有多好用。
你的選擇是?
不,我們的選擇沒有限制在這四個 Linux 代碼編輯器之中。這個清單只是關於程序員的現代編輯器。當然,你還有很多選擇,比如 Notepad++ 的替代選擇 Notepadqq 或 SciTE 等等。那麼,上面四個中,在 Linux 上而言你最喜歡哪個代碼編輯器?
via: http://itsfoss.com/best-modern-open-source-code-editors-for-linux/
作者:Abhishek Prakash 譯者:alim0x 校對:wxy
本文轉載來自 Linux 中國: https://github.com/Linux-CN/archive