工欲善其事,必先利其器。作為更專業(yè)的前端工程師,我們需要強勁的IDE協(xié)助我們寫出規(guī)范、美觀、漂亮的JavaScript代碼,首先要作的就是對代碼進行合法性檢查,而通過 www.jslint.com 進行手工操作又顯得礙手礙腳。為了提高效率,這里推薦使用jsLint + Vim(gVim) ,能夠協(xié)助你達到事半功倍的效果。
首先,和 JavaScriptLint 不同[注1],jsLint 是需要 JavaScript 引擎的支持的,linux中可選的有基于 C 語言的 Spidermonkey 和基于 Java 的Rhino,考慮到速度,推薦使用 Spidermonkey。另外,jsLint.vim 初始配置掛載的監(jiān)聽有些冗余,這會導致Vim 運行很慢,影響編碼的效率,這里我 hack 了一份jslint.vim,只用F4鍵就可以開啟/關(guān)閉語法檢查,下面介紹配置方法(linux & windows)。
jsLint + vim for Linux
1,準備JS引擎
linux 下默認沒有 JavaScript 引擎,需要安裝,舊版本的 ubuntu 通過apt-get來安裝
sudo apt-get install spidermonkey-bin
新版的 ubuntu 需要通過下面這個包安裝
https://launchpad.net/ubuntu/hardy/i386/spidermonkey-bin/1.8.1.4-2ubuntu5
其他linux發(fā)行版可以通過源碼安裝:
ftp://ftp.mozilla.org/pub/mozilla.org/js/
2,安裝ruby環(huán)境
ubuntu下安裝:
sudo apt-get install ruby
redhet系發(fā)行版中的安裝:
yum install ruby
3,安裝vim,通常linux中自帶,不用安裝
出處:
責任編輯:bluehearts
上一頁 下一頁 JS語法檢查插件 jsLint for Vim [2]
◎進入論壇網(wǎng)頁制作、WEB標準化版塊參加討論,我還想發(fā)表評論。
|