當(dāng)你下定決心想要好好學(xué)習(xí)貴陽(yáng)網(wǎng)站建設(shè)開發(fā)之時(shí),你就要開始為自己量身選擇一款適合自己使用的代碼編輯器了。
假如你是采用JSP進(jìn)行Web開發(fā),那么肯定是要用到Eclipse這種IDE,如果你采用ASP開發(fā),那么就要用到Visual Studio來(lái)開發(fā),但是如果你專門做前端開發(fā),或者是專門做PHP開發(fā),那么就有更多其他優(yōu)秀的編輯器可以選擇了。
代碼編輯器之上古神器:vim
要說代碼編輯器里面最強(qiáng)大的一個(gè),那就非vim莫屬不可了。作為一個(gè)源頭可以追溯到90年代的編輯器,說它是上古神器一點(diǎn)也不過分。
除了歷史悠久以外,強(qiáng)大的自定義功能、強(qiáng)大的命令處理能夠讓你體驗(yàn)到極致的編碼體驗(yàn)。
作為老一輩的開發(fā)人員,vim就是他們最喜歡的編輯器,當(dāng)然對(duì)于初學(xué)者而言,該編輯器上手不容易,而且使用起來(lái)要記住很多命令,酌情選擇。
推薦星級(jí):★★★★ 上手難度:★★★★★
代碼編輯器之后起之秀:Sublime Text 2
如果說vim是上古神器,那么Sublime Text 2就是現(xiàn)代化武器,高度自定義化使得它能夠制作出各種各樣不同的風(fēng)格,高擴(kuò)展性使得你能夠通過一些插件減少編碼工作量,例如代碼補(bǔ)全、代碼地圖等,這些都是Sublime Text 2讓人喜愛的地方。
另外重要的一點(diǎn)在于,由于上手難度不高,所以新手一用就會(huì),而且很容易深入學(xué)習(xí)。
推薦星級(jí):★★★★★ 上手難度:★★★
代碼編輯器之極客精神:Atom
前不久,Github團(tuán)隊(duì)公布了他們自己制作的基于Web端的代碼編輯器Atom,該編輯器最大的特點(diǎn)是它基于JS進(jìn)行開發(fā),所以任何插件都可以通過JS來(lái)進(jìn)行開發(fā),對(duì)于Web開發(fā)人員來(lái)說非常方便。
另外Atom與Github也有很多深入整合,對(duì)于Git的一些操作信息都有展示,使用起來(lái)也很不錯(cuò)。
不過目前令人遺憾的是,插件還不夠豐富,代碼補(bǔ)全也不夠完整,使用起來(lái)還是不太順手。
推薦星級(jí):★★★ 上手難度:★★★
代碼編輯器之初學(xué)助手:DreamWeaver
雖然使用DreamWeaver進(jìn)行Web開發(fā)是一件很落伍的事情,但不得不說當(dāng)年的DreamWeaver還是為新手帶來(lái)了很多幫助,至少當(dāng)年我使用DreamWeaver進(jìn)行Web開發(fā)的時(shí)候還是覺得相當(dāng)方便的。
不過它的缺點(diǎn)在于過于臃腫,很多配置和功能實(shí)際上在Web開發(fā)中基本用不到,不過對(duì)新手而言或許也是一個(gè)相當(dāng)不錯(cuò)的選擇。
推薦星級(jí):★★★ 上手難度:★
寫在文章最后
由于每個(gè)人的喜好類型與編碼習(xí)慣不同,所以對(duì)于編輯器的選擇肯定也是不同的,不過我相信以上代碼編輯器總有一款是適合你的,趕緊挑選一下吧。