歡迎大家持續(xù)關(guān)注葡萄城控件技術(shù)團(tuán)隊(duì)博客,更多更好的原創(chuàng)文章盡在這里~~
對于JavaScript程序員來說,目前有很多很棒的工具可供選擇。文本將會討論10個優(yōu)秀的支持JavaScript,HTML5和CSS開發(fā),并且可以使用Markdown進(jìn)行文檔編寫的文本編輯器。為什么使用編輯器而不是IDE進(jìn)行JavaScript編程?原因就是速度快。
編輯器和IDE之間的本質(zhì)區(qū)別在于:IDE不但可以調(diào)試,并且可以對代碼進(jìn)行概要分析,IDE還支持應(yīng)用程序的生命周期管理(ALM)系統(tǒng)。我們在這里討論的許多編輯器至少支持一個版本控制系統(tǒng),通常是Git,現(xiàn)在IDE和編輯器之間的區(qū)別也越來越小。
在這10個JavaScript編輯器中,Sublime Text和Visual Studio Code是其中排名靠前的兩個。Sublime Text以其速度和方便的編輯功能多樣性出名,Visual Studio Code的功能和速度與Sublime Text幾乎一致。TextMate排名第三,雖然TextMate在兩年前排名第一,但其功能并沒有真正跟上發(fā)展。
你很可能在Sublime Text,Visual Studio Code和Brackets中找到自己喜歡的JavaScript編輯器,但是還有其它的編輯器工具Atom,BBEdit,Komodo Edit,Notepad ++,Emacs和Vim等值得了解。你可以根據(jù)現(xiàn)在的項(xiàng)目,選擇其中最為方便使用的編輯工具。
下面我們來了解所有的編輯器,文末會對它們進(jìn)行對比。