close
最近在練習python,所以開始找相關的vim plugin來裝裝看,pydiction這個可以補完一些基本的語法,還滿不錯的,可惜會跟我的xptemplate plugin衝到QQ,沒辦法就只好捨棄掉了,因為xptemplate對我還說還是比較實用~。
後來在找可以檢查python語法的plugin,在stackoverflow這個網站上有看到相關的討論,感覺pylint這個功能最強大,就想說用這個看看好了。不過通常功能越強大,要安裝或調整就會越麻煩,要不然就是會跟系統有相依性,像pylint就必須要先裝套件在系統上才行,在ubuntu上可以直接用套件安裝pylint:
sudo apt-get install pylint
安裝完之後就可以當作一般指令來檢查python程式,例如:
pylint test.py
接下來如果要整合到vim裡面,那就必須再安裝這個vim plugin,沒有compiler這個資料夾的話可以自己手動建立就好了,檔案放完之後在.vimrc檔中加入:
autocmd FileType python compiler pylint
上面這行在網頁上沒有講到,所以要注意一下。
安裝完後,在開啟python檔案的vim介面中,輸入:
:Pylint
就會告知警告和錯誤囉~。
另外在儲存檔案的時候,也會跑訊息出來,有時候是覺得滿惱人的,這時候可以去修改那個vim plugin的檔案,將以下這個設定從1改為0就可以了:
#let g:pylint_onwrite = 1 let g:pylint_onwrite = 0
參考網址:
文章標籤
全站熱搜
留言列表