初級程序員必備:四款好用又免費的代碼編輯器

初級程序員必備:四款好用又免費的代碼編輯器

想要入行做程序員,那務必得對代碼編輯器有一定的瞭解,一款好的編輯器不僅能夠精簡代碼長度,最大化減少BUG的出現,還能大幅度提升功能性,今天讓我們一起來研究研究有哪些好用又免費的編輯器吧~

推薦一:Notepad++

.

初級程序員必備:四款好用又免費的代碼編輯器

作為一款免費的文本編輯器,Notepad++以小巧精悍著稱,不僅支持在MS Windows環境下運行多種編程語言,而且支持超過50種編程、腳本和標記語言的語法高亮顯示及代碼摺疊,讓開發者可以迅速減小或擴大代碼段以便於查閱文檔。且因為Notepad++是使用C++封裝的Windows句柄以及Api來實現,對於一些初學者而言,研究其源碼非常有利於學習如何封裝自己簡單的庫。


Notepad亮點功能羅列:

1.所見即所得功能、語法高亮、字詞自動完成功能;

2.支持同時編輯多重文檔、自定義語言;

3.對於HTML網頁編程代碼,可直接選擇在不同的瀏覽器中打開查看,以方便進行調試;

4.自動檢測文件類型,根據關鍵字顯示節點,節點可自由摺疊/打開,可顯示縮進引導線,使代碼富有層次感;

5.可打開雙窗口,在分窗口中又可打開多個子窗口,允許快捷切換全屏顯示模式(F11);

6.支持鼠標滾輪改變文檔顯示比例;

7.可顯示選中文本的字節數,並非普通編輯器所顯示的字數;提供了一些實用工具,如鄰行互換位置、宏功能等。

Win版下載地址:http://www.anxia.com/w/notepad_14765


推薦二:Vim

.

初級程序員必備:四款好用又免費的代碼編輯器

Vim是大名鼎鼎Unix編輯器Vi的深度改良版,相信許多有開發經驗的小夥伴都對其有所耳聞,它的一個顯著特色是所有命令都採用普通的鍵盤字符輸入,保障了使用者的高速操作,而且還可以將功能鍵映射到某些命令上。總的說來Vim主要有以下這麼幾個特性:

1.跨平臺及統一環境

無論是在Windows或是Linux系統,Vim都是一款極其出色的跨平臺文本編輯器,甚至可以在CentOS,Ubuntu直接配置使用。

2.定製化及可擴展

Vim提供了Vimrc的配置文件來配置Vim,並且自己可以定製一些插件來實現文件瀏覽(Nerd Tree),代碼補全(YouCompleteMe,語法檢查(Syntastic),文件模糊搜索(Ctrlp),顯示Vim狀態欄(Vim Powerline),主題顏色(Molokai),顯示文件結構(Tagbar)等多種功能。

3.高效命令行

在Vim上進行文本編輯,多數時候只需要在鍵盤上操作即可,按一次鍵就能以詞、行、塊或函數為單位移動,十分高效。一些重複刪除、粘貼的操作也只需要一條命令就能完成。

Win版下載地址:http://www.anxia.com/w/vim_68649

Mac版下載地址:http://www.anxia.com/m/vimr-for-mac-v0170


推薦三:Atom

.

初級程序員必備:四款好用又免費的代碼編輯器

這款軟件非常適合套用一句廣告語:漂亮得不像實力派,作為一款免費的跨系統編碼軟件,Atom的高顏值為其籠絡了不少用戶,但更值得稱讚的是其良好的易用性和可拓展性,因此當Atom在2014年推出後,立即被眾多大型社區迅速採用。現在為大家盤點下Atom較為鮮明的幾個優勢:

1.涵括各種開源包

支持用戶從數以千計的開源包進行選擇為Atom添加各種個性化功能,也可以完全重新開始構建一個包併發布給相關人員使用。

2.多樣化的主題

Atom在黑暗和淺色中預裝了四個UI及八類語法主題供用戶選擇,如果覺得不合適,用戶也可以自行安裝Atom社區創建的主題或是自己創建主題。

3.個性化定製

想要設計和定製Atom非常的簡單,開發者可以利用Css或是Less調整UI的外觀,並通過Html和JavaScript為其添加主要功能。

4.結合Markdown輕鬆協作

軟件支持直接安裝Markdown插件,讓用戶可以在Atom上獲得與Github上完全一致的轉換語法,功能比簡書更加強大,能夠識別多種語法操作。


Win版下載地址:http://www.anxia.com/w/atombianjiqi

Mac版下載地址:http://www.anxia.com/m/atom-v1180-macban

Linux64下載地址:http://www.anxia.com/l/atom-v1180-linux-64wei


推薦四:Pspad

.

初級程序員必備:四款好用又免費的代碼編輯器

Pspad同樣是一款業界有口皆碑的經典編輯器,不僅免費而且配備官方中文版,降低了不少操作難度,對英文不好的小夥伴來說可謂是一個絕佳的選擇。軟件不僅支持語法高亮顯示,而且還會自動保存上一次的編輯狀態,讓用戶在下一次打開編輯器時能夠直接查看原來的文件,同時支持多文檔編輯,作為完整的十六進制編輯器用起來十分順手。

Win版下載地址:http://www.anxia.com/w/pspad

相關推薦

推薦中...