程式設計師常用的五種輕量級程式碼編輯器

Web開發者發表於2012-10-26

Sublime Text 2

  Sublime是時下非常火的一款跨平臺編輯器,速度快並且功能豐富,幾乎支援所有的程式語言,並支援Linux,Windows和OSX。支援多行選擇,程式碼縮放,鍵盤繫結,巨集,拆分檢視等等。Sublime還擁有一個非常活躍的社群支援,而且開發了很多的外掛。還有一點非常重要,正版的Sublime可以無限期試用,雖然隨時都有可能彈出註冊提示框,但關閉彈出框即可繼續使用。

Editplus

  EditPlus是一款由韓國 Sangil Kim (ES-Computing)出品的小巧但是功能強大的可處理文字、HTML和程式語言的32位編輯器,你甚至可以通過設定使用者工具將其作為C,Java,Php等等語言的一個簡單的IDE。雖然對中文支援很好,中文支援比較好;支援語法高亮;支援程式碼摺疊;支援程式碼自動完成(但其功能比較弱),不支援程式碼提示功能;配置功能強大,且比較容易,擴充套件也比較強。像PHP、Java程式等的開發環境,只要看一下資料,幾分鐘就可以搞定配置,很適合初學者學習使用。有不錯的專案工程管理功能。內建瀏覽器功能,這一點對於網頁開發者來說很是方便。

Vim

  Vim是一個類似於Vi的文字編輯器,不過在Vi的基礎上增加了很多新的特性,Vim普遍被推崇為類Vi編輯器中最好用的一個。最早1991年釋出,贏得了開源世界的歡迎。和其它的程式碼編輯器相比不同的是命令列的工作方式。和簡單的輸入程式碼不同,你選擇輸入和選擇文字,執行正規表示式的搜尋,並且使用更多其它的命令。Vim使用指令碼和外掛可以變得非常適合擴充套件。可以支援GUI或者命令列。同時可以支援所有的作業系統。在大多數的Linux系統都預先裝。

Notepade++

  Notepade++介面簡潔,啟動快;外掛功能強大;中文支援比較好,不存在配置難的問題,因為不少配置都圖形化了;支援語法高亮、程式碼智慧提示和自動完成功能;支援程式碼摺疊,且其層次感比較強,這方面還是比較強悍的。

EmEditor

  EmEditor是日本的江村軟體公司(Emurasoft)所開發的一款在Windows平臺上執行的文字編輯程式。EmEditor以運作輕巧、敏捷而又功能強大、豐富著稱,得到許多使用者的好評。Windows內建的記事本程式由於功能太過單薄,所以有不少使用者直接以EmEditor取代。EmEditor的發行最早始於1997年,迄今仍在持續發展中。中文支援比較好;支援語法高亮;支援程式碼摺疊;支援程式碼自動完成和程式碼提示功能,這一點比Editplus要強;配置功能強大,外掛擴充套件也比較強,比較容易;指令碼功能強大且比較容易實現(JavaScript實現);通過外掛可實現二進位制方面的Hex edit和列模式。

相關文章