開發人員眼中最好的代碼編輯器是什么?

openkk 12年前發布 | 37K 次閱讀 編輯器

        如果我們把不同的程序開發人員比作三國演義中的各路諸侯大將的話,那么代碼編輯器絕對可以稱之我們手中的神兵利器,不同類型的開發人員使用的 “兵器”也大有不同。對于兵器來說,沒有絕對強的,也沒有絕對好的,每一種兵器都有不同的優點和缺點,雖說“一寸長,一寸強”,不過如果你沒事去哪都提著 “關老爺的青龍偃月刀”得瑟,貌似也不是很方便。那么對于開發人員來說,究竟什么樣的代碼編輯器是最好的呢?

        在今天的文章中,我們將從以下幾個方面來比較各種類型的代碼編輯器:

  • 友好度
  • 功能性
  • 擴展性
  • 界面/體驗
  • 跨平臺
  • 價格

        一、大師級別

        Vi

        Vi 對于使用 UNIX/Linux 的朋友來說,絕對是再熟悉不過的代碼編輯器,有多少偉大的程序和代碼是由 Vi 開發編輯的啊,既然是大師級別的代碼編輯器,對于我們這些普通人來說,只能說是好聽不好用,基本上我周圍的朋友使用 Vi 的人大都是因為操作系統沒有安裝其它編輯器,也懶的花時間去安裝。當然使用也相當麻煩了,你得記住一大堆的命令,如果你記不住,唯一能做的就是關閉。我現 在還記得我初次使用 Vi 的時候,自己老老實實的打印了一張命令表,貼在墻上隨時參考使用。

開發人員眼中最好的代碼編輯器是什么?

        Vim

        Vim 是一個類似于 Vi 的文本編輯器,不過在 Vi 的基礎上增加了很多新的特性,Vim 普遍被推崇為類 Vi 編輯器中最好用的一個。最早 1991 年發布,贏得了開源世界的歡迎。和其它的代碼編輯器相比不同的是命令行的工作方式。和簡單的輸入代碼不同,你可以選擇輸入和選擇文字,運行正則表達式的搜 索,并且使用更多其它的命令。在 Vim 中可以使用腳本和插件進行擴展,支持 GUI 或者命令行。同時可以支持所有的操作系統。在大多數的 Linux 系統中都有預裝。

開發人員眼中最好的代碼編輯器是什么?

        Emacs

        Emacs 開發自 1970,現在依然在發展。這個編輯器擁有擴展,并且可以加載自定義的類庫。它是第一個實現了代碼高亮、自動縮進和多編程語言支持的代碼編輯器。和 Vim 一樣,跨平臺同時支持圖形化界面和命令行。這個編輯器和 LISP 解析器整合,通過這個方式高手們可以修改它到極致。同時它是免費軟件并且開源。

開發人員眼中最好的代碼編輯器是什么?

        二、專業級別

        Eclipse

        Eclipse 是開發 Java 應用的必備代碼編輯器。這個 IDE 整合了插件,使得它可以輕松支持其他編程語言,如C/C++、Ruby、PHP 和其它語言等。Eclipse 是免費和開源的。

開發人員眼中最好的代碼編輯器是什么?

        Apatana Studio

        Aptana 是一個專門為富客戶端 web 應用開發設計的代碼編輯器。基于 Eclipse,并且定制了強大的新工具。支持最流行的 web 開發語言:PHP、JavaScript、HTML、CSS、Ruby、Python 等。它整合了 Git,能夠部署你的應用到遠程服務器。和 Eclipse 一樣,Aptana 是免費和開源的。

開發人員眼中最好的代碼編輯器是什么?

        Netbeans

        Netbean 是另外一個流行的 Java 開發環境,和 Eclipse 一樣,可以擴展支持其它的編程語言,如 PHP、Python、C/C++等。可以運行在 Linux、Windows 和 OSX 上。Netbeans 可以快速的幫助你開發桌面應用,并且支持拖拽 GUI,帶來的負面影響就是性能差一些。但是這個 IDE 免費并且開源。

開發人員眼中最好的代碼編輯器是什么?

        Dreamweaver

        Dreamweaver 屬于 Adobe 應用套件之一,主要用來開發 web 應用。提供了最流行的 web 編程語言支持:PHP、ASP.Net、Javascript、HTML、CSS 等。支持所見即所得編輯方式,以便于初學者編程。同時你可以方便的部署到服務器,并且可以用來開發 jQuery 移動應用。支持 OSX 和 Windows。單一價格$399,當然買套件更加合算。

開發人員眼中最好的代碼編輯器是什么?

        Visual Studio

        Visual Studio 是一個 All-in-one 的 Windows 開發環境。支持大量的開發語言,如C/C++、C#、VB.NET 和F#等)。可以用來開發桌面應用、移動和 web 應用。擁有強大自動補齊、行內文檔、錯誤效驗、debugging、表單設計、數據庫 schema 設計等功能。價格從$500開始,但是 Visual Studio 速成版可以免費使用,不過開發特性有限制。

開發人員眼中最好的代碼編輯器是什么?

        Xcode

        Xcode 是一個 Apple 的解決方案,用來開發 OSX 和 iOS 應用。支持C、C++、Objective-C、Objective-C++、Java、AppleScript、Python 和 Ruby。使用 Xcode 你可以書寫、調試和預覽代碼。提供了 GUI builder 和一個移動設備模擬器用來測試 iOS 應用。IDE 基于開源工具例如 GNU Debugger 和 Apple LLVM compiler。Xcode 曾經需要付費,但是現在免費提供給大家使用。

開發人員眼中最好的代碼編輯器是什么?

        Coda 2

        Coda 是一個 all-in-one 的 web 開發人員工具。包含了 FTP 文件傳輸、代碼導航、代碼縮放、終端 GIT 整合、Mysql 管理等。使用新的 Coda2 版本,你可以使用 iPad 作為預覽屏幕。普通版本價格$99,但是你可以得到$75美元的折扣價。

開發人員眼中最好的代碼編輯器是什么?

        三、設計級別

        以下介紹的編輯器是輕量級、易于使用并且可擴展的,并且有很多的支持社區,提供了插件、文章及使用技巧。

        Textmate

        TextMate 是一個 OSX 上的常用圖形文本編輯。包含了很多擴展的功能,包括:宏、bundle、代碼縮放、代碼片段、shell 整合、剪貼板歷史和項目管理等。這個編輯器價格大概 50 美元。

開發人員眼中最好的代碼編輯器是什么?

        Sublime Text 2

        sublime 是一個超漂亮的跨平臺編輯器。速度快并且功能豐富,幾乎支持所有的編程語言。支持多行選擇、代碼縮放、鍵盤綁定、宏、拆分視圖等。同時擁有全屏和免打擾模 式,非常適合大屏幕顯示器。和 TextMate 類似,擁有一個非常活躍的社區支持,而且開發了很多的插件和包。它同時支持 Linux、Windows 和 OSX。這個編輯器可以無限期試用。當然你可以花 59 美元購買,并且安裝到任何一臺你自己的電腦上。

開發人員眼中最好的代碼編輯器是什么?

        四、普通級別

        Notepad++

        Notepad++是 Windows 上的一個強大的輕量級編輯器。雖然名字和 Notepad 很像,但是功能更強大。支持幾乎所有的編程語言,并且支持屏幕拆分,擁有 FTP 瀏覽器、宏及其強大的文本編輯功能。

開發人員眼中最好的代碼編輯器是什么?

        TextWrangler

        一個免費的輕量級的 OSX 編輯器,支持多種編程語言。提供了強大的多文件搜索和替換、文字處理、文件比對、自動縮進和 FTP 等功能。

開發人員眼中最好的代碼編輯器是什么?

        總結

        大家看到了,所有的編輯器中,sublime text 2 的評分最高,隨著最新版本的發布,隨著跨平臺特性、速度和性能的提升,sublime text 2 將越來越受大家歡迎。

        如果你有你自己最喜歡的代碼編輯器,請在下面留言。

 本文由用戶 openkk 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!