1. 程式人生 > >為你推薦10款開發常用的程式碼編輯器

為你推薦10款開發常用的程式碼編輯器

程式碼編輯器對於程式設計師來說十分重要,一個好的編輯器可以節省開發時間,提高工作效率。這篇文章會介紹10個優秀且免費的編輯器,它們都是非常方便易用的環境,你可以用它們來編寫程式碼,檢視原始檔和文件等,簡化你的工作。

       本文由PHP100中文網編譯,轉載請看文末的轉載要求,謝謝合作!

       程式碼編輯器對於程式設計師來說十分重要,一個好的編輯器可以節省開發時間,提高工作效率。這篇文章會介紹10個優秀且免費的編輯器,它們都是非常方便易用的環境,你可以用它們來編寫程式碼,檢視原始檔和文件等,簡化你的工作。更多開發工具的介紹,您還可以閱讀《為開發者準備的10款錯誤報告和追蹤工具》《推薦7款用於PHP的程式碼除錯工具》《2014年十大最佳MySQL視覺化管理工具》。
 

free text editor

       Notepad++是一款免費但優秀的程式碼編輯器,執行在Windows環境下,可以支援多種程式語言。它在50多種程式、指令碼和標記語言上都有著語法高亮、程式碼摺疊等功能。使用者可以人為設定當前語言,它還支援實現一些程式語言的API。

2. Vim

free text editors

       Vim是從vi發展出來的一個文字編輯器,在程式設計師中被廣泛使用。它支援語法高亮、顯示行號,這都是對程式設計師重要的輔助功能。使用者還可以更換介面的主題顏色,減緩長期程式設計的疲勞感,讓程式碼更加清晰。它可以自動檢查你的拼寫錯誤,提高你的工作效率,對於開發者是一個非常好的選擇。 free text editor

       Emacs是一個輕便、可擴充套件、免費的編輯器,它比其它的編輯器要更強大,是一個整合環境,或可稱它為整合開發環境。它可以處理文字,影象,高亮語法,將程式碼更直觀地展現給開發者。Emacs可以執行在大多數的作業系統上,而且它支援大多數常用的程式語言,可以自動對程式碼排版佈局。Emacs使用者可以根據自身的需要和偏好對編輯器進行定製。

online text editor



       Sublime Text是具有漂亮的使用者介面、強大功能和優良效能的一款程式碼編輯器,你可以在Windows、OS X和Linux等主流作業系統上執行使用,而且現在一直可以免費使用。

5. ATOM

text editor

       Atom是免費開源的文字和程式碼編輯器,它是執行在Atom Shell上,底層依賴的架構是Chromium(Google Chorome的開源專案)。沒有人想在使用前浪費大量的時間在配置編輯器上,而在Atom,幾乎所有的設定都可以通過設定面板來更改配置,極為現代化。而且它簡單易用,上手很快。

6. PSPad

text editor

       PSPad編輯器不僅能提供高階的文字編輯功能,還包括了很多開發者需要的工具,無論他們使用的是何種程式語言。它支援多檔案編輯、提供模板/巨集、語法高亮、HEX編輯、內有程式碼瀏覽器。正是因為功能強大,PSPad無疑是程式碼編輯器中最好的選擇之一,它滿足了開發者的多種需求,初學者和有經驗的程式設計師都同樣適用。

7. 
GEANY

text and source editor

       Geany是輕量級的,使用Scintilla和GTK+開發的跨平臺的開源整合開發環境,可執行在大量的作業系統上,比如BSD,Linux、Mac OS X、Windows、Solaris等。支援多種程式語言,如C, C++, C#, Java, JavaScript, PHP, HTML, LaTeX, CSS, Python, Perl, Ruby, Pascal, Haskell, Erlang, Vala等。它支援基本的語法高亮、程式碼自動完成、呼叫提示、外掛擴充套件,並且軟體小巧、啟動迅速。

free text editor

       Eclipse是一個介面友好,供各種使用者使用的IDE,它提供了一系列的工具幫助Web和Java應用程式的開發。儘管 Eclipse 是使用Java語言開發的,但它的用途並不限於 Java 語言,它還支援如C/C++、JavaScript、Perl、PHP、Fortran、Ruby、Python,甚至COBOL語言。它提供很多功能來簡化你的開發,內建的工具和API支援專案部署、執行和測試。
 

9. JEDIT

programming editor

       jEdit是一款免費的,專為程式設計師開發的編輯器,可以在Windows、Linux、Mac OS X等多種平臺下執行。jEdit以功能強大和簡單易用打敗了許多競爭對手,並且它有很多外掛,可以擴充基本功能。

free text editor

       NetBeans IDE是免費、開源、跨平臺的,它是用Java開發的,可以執行在各種主流作業系統上,只要該平臺支援相容的Java虛擬機器。可以用於Java、C/C++,PHP等語言的開發,還可通過擴充套件外掛來擴充套件功能。NetBeans旨在通過一個更輕便、更快速的編輯器提高開發者的效率。