vscode(跨平臺,推薦)
很強大。免費+功能插件+跨平臺甚至良好對接 GitHub。
Sublime text(跨平臺)
收費就算了。
Atom (跨平臺)
已被微軟放棄,反而建議使用 vscode。
UltraEdit(跨平臺)
功能夠用,但是商業(yè)公司推出的軟件,采取付費訂閱制。
Notepad 3(windows平臺)
使用體驗一般般
Download Notepad3 - Notepad replacement with syntax highlighting. https://www.rizonesoft.com/downloads/notepad3/
notepad++(windows平臺)
界面不現(xiàn)代化,還牽扯某事件,總之還可用。
EditPlus(windows平臺)
很滿意,收費也無可厚非。
EditPlus - Text editor with FTP, FTPS and sftp capabilities
https://www.editplus.com/index.html
命令行工具
nano
一個字符終端的文本編輯器,有點像 DOS 下的 editor 程序。它比 vi/vim 要簡單得多,比較適合 Linux 初學者使用。某些 Linux 發(fā)行版的默認編輯器就是 nano。
vi/vim
所有的 Unix Like 系統(tǒng)都會內建 vi 文書編輯器,其他的文書編輯器則不一定會存在。
但是目前我們使用比較多的是 vim 編輯器。
vim 具有程序編輯的能力,可以主動的以字體顏色辨別語法的正確性,方便程序設計。
emacs
emacs命令 是由GNU組織的創(chuàng)始人Richard Stallman開發(fā)的一個功能強大的全屏文本編輯器,它支持多種編程語言,具有很多優(yōu)良的特性。有眾多的系統(tǒng)管理員和軟件開發(fā)者使用emacs。
參考
Linux vi/vim 命令用法詳解-Linux命令大全(手冊)
https://ipcmen.com/vi-vim