Notepad++
優於Windows記事本的一個文字編輯器,完全免費且開源,對於不同的程式語言可以實現語法高亮,程式碼摺疊以及宏,起可定製性非常強。
PSPad 是一個Windows平臺上免費的適合程式設計師使用的編輯器。
Emacs文字編輯器深受高階程式設計師的喜愛,具有內建的宏功能以及強大的鍵盤命令,這對於編輯程式碼來說真是一種享受,這個程式幾乎被移植到了每一個平臺,並有多個發行版,其中最流行的是GNU Emacs和XEmacs,它們是跨平臺、完全免費並且開源。
Sublime Text3支援但不限於 C, C++, C#, CSS, D, Erlang, HTML, Groovy, Haskell, HTML, Java, JavaScript, LaTeX, Lisp, Lua, Markdown, Matlab, OCaml, Perl, PHP, Python, R, Ruby, SQL, TCL, Textile and XML 等主流程式語言的語法高亮。擁有優秀的程式碼自動完成功能 (自動補齊括號,大括號等配對符號;自動補全已經出現的單詞;自動補全函式名),非常智慧。
Vim是從 vi 發展出來的一個文字編輯器。程式碼補完、編譯及錯誤跳轉等方便程式設計的功能特別豐富,在程式設計師中被廣泛使用。和Emacs並列成為類Unix系統使用者最喜歡的編輯器。
Mac 平臺下一款強大的文字編輯器(目前已經提供Windows版本),程式碼自動完成、可直接在文件中執行 SHELL 命令、支援宏。
EditPlus是一款由南韓 Sangil Kim (ES-Computing)出品的小巧但是功能強大的可處理文字、HTML和程式語言的Windows編輯器,你甚至可以透過設定使用者工具將其作為C,Java,Php等等語言的一個簡單的IDE。
Linux 下的一個純文字編輯器,但你也可以把它用來當成是一個整合開發環境 (IDE), 它會根據不同的語言高亮顯現關鍵字和識別符號。
UltraEdit 是一套功能強大的文字編輯器,可以編輯文字、十六進位制、ASCII 碼,完全可以取代記事本(如果電腦配置足夠強大),內建英文單字檢查、C++ 及 VB 指令突顯,可同時編輯多個檔案,而且即使開啟很大的檔案速度也不會慢。
Notepad++
優於Windows記事本的一個文字編輯器,完全免費且開源,對於不同的程式語言可以實現語法高亮,程式碼摺疊以及宏,起可定製性非常強。
PSPad 編輯器PSPad 是一個Windows平臺上免費的適合程式設計師使用的編輯器。
EmacsEmacs文字編輯器深受高階程式設計師的喜愛,具有內建的宏功能以及強大的鍵盤命令,這對於編輯程式碼來說真是一種享受,這個程式幾乎被移植到了每一個平臺,並有多個發行版,其中最流行的是GNU Emacs和XEmacs,它們是跨平臺、完全免費並且開源。
Sublime Text3(Windows)Sublime Text3支援但不限於 C, C++, C#, CSS, D, Erlang, HTML, Groovy, Haskell, HTML, Java, JavaScript, LaTeX, Lisp, Lua, Markdown, Matlab, OCaml, Perl, PHP, Python, R, Ruby, SQL, TCL, Textile and XML 等主流程式語言的語法高亮。擁有優秀的程式碼自動完成功能 (自動補齊括號,大括號等配對符號;自動補全已經出現的單詞;自動補全函式名),非常智慧。
VimVim是從 vi 發展出來的一個文字編輯器。程式碼補完、編譯及錯誤跳轉等方便程式設計的功能特別豐富,在程式設計師中被廣泛使用。和Emacs並列成為類Unix系統使用者最喜歡的編輯器。
TextMateMac 平臺下一款強大的文字編輯器(目前已經提供Windows版本),程式碼自動完成、可直接在文件中執行 SHELL 命令、支援宏。
EditPlusEditPlus是一款由南韓 Sangil Kim (ES-Computing)出品的小巧但是功能強大的可處理文字、HTML和程式語言的Windows編輯器,你甚至可以透過設定使用者工具將其作為C,Java,Php等等語言的一個簡單的IDE。
GeditLinux 下的一個純文字編輯器,但你也可以把它用來當成是一個整合開發環境 (IDE), 它會根據不同的語言高亮顯現關鍵字和識別符號。
UltraEditUltraEdit 是一套功能強大的文字編輯器,可以編輯文字、十六進位制、ASCII 碼,完全可以取代記事本(如果電腦配置足夠強大),內建英文單字檢查、C++ 及 VB 指令突顯,可同時編輯多個檔案,而且即使開啟很大的檔案速度也不會慢。