0.vim

vim使用者大部分對於linux有很強的感情,當然不是說windows不能使用vim,vim的前身是vi,基本上使用vim的開發者,更喜歡在純的命令行界面進行代碼編寫和調試,而且在快捷鍵使用非常迅速的情況下,編程的效率極高,更有甚者基本上用全簡單搞定所有的動作。

程序員常用的四個編輯器


主要特性:

執行效率高

豐富的快捷鍵

支持高度的定製化,非常符合程序員口味

對於linux熱愛一種實際體現,在linux開發選擇vim幾乎成爲了一種必備

1.nodepad++

這是目前幾乎替代記事本的最佳編輯器,當然其作用不僅僅只是爲了取代記事本,本身集成了很多強大的功能,深入很多Java程序員的喜愛。

程序員常用的四個編輯器


主要特性:

支持高亮

自動完成

代碼塊摺疊和拖拽功能

支持多種語言,能對中文完美支持

很強的定製性


2.Visual Studio Code

簡稱vscode,是一個帶GUI的代碼編輯器,也就是隻能完成簡單的代碼編輯功能,並不是一個集成開發環境(IDE)。而Visual Studio、WebStorm這類的開發工具是IDE,功能強大,這兩個是不一樣的概念。 Visual Studio Code是一個由微軟公司發佈的免費開源且跨平臺的代碼編輯器,它本質上是微軟將他們的在線編輯器 Visual Studio Online(代號:Monaco)結合 Github 的 Electron 實現的一個跨平臺編輯器,他們在爲程序員創建一個快速且高效工作環境方面取得巨大進步。

程序員常用的四個編輯器


主要特性:

提供智能感知的自動補全功能

內置支持代碼調試

內置的側邊欄 Git 命令

支持多個實例的集成終端

通過擴展和主題實現自定義功能

使用 VS Code Insiders,可以獲取每日構建的最新版本。

3.Sublime Text

Sublime 是一種比notepad++功能強大的多編輯器,現在很多前端開發人員的最愛,從一誕生就贏得了相當多的粉絲,唯一不太友好的就是代碼不開源,裏面需要拿到註冊碼才能玩起來,無論從界面還是功能特性來講都顯得非常非常豐滿一個編輯器。

程序員常用的四個編輯器


主要特性:

跨平臺,幾乎在各個操作系統上都能使用,讓很多在linux下面開發的小夥伴也能加入進來體驗

查找和替換功能做的非常友善

支持多種語言關鍵字的高亮提示,還能針對編程語言編譯錯誤給提示

支持插件功能

能夠支持多種佈局方式

相關文章