Python 語法檢查工具

1. 在 vim 中檢查

開始查到的是使用 flakes-vim 這個 vim 插件, 進入其 githuab 主頁發現不推薦使用它, 而是使用更全能的 syntastic, 能夠檢查包括 Python 在內的多種語言的語法. 安裝參加 github 主頁 archlinux 能夠直接用源安裝php

pacman -S vim-syntastic

保存文件或執行 :syntasticcheck 會觸發檢查, 有問題的地方會高亮顯示, 光標定位到錯誤處, 下面狀態欄會顯示具體錯誤信息.python

2. pyflakes, pep8, flake8

pyflakes 只檢查語法不檢查代碼風格, 速度快些; flake8 也能夠檢查代碼風格,有更多可定製選項 github主頁 Pypi主頁 能夠用 pip 安裝: pip install --upgrade pyflakes archlinux 用源安裝pacman -S flake8 檢查 Python 代碼: flake8 foo.pylinux

3. pychecker

安裝: pacman -S pycheckergit

4. pylint

安裝: pacman -S python-pylintgithub

5. yapf

安裝: pip install yapf 或archlinux下yaourt yapfvim

參考:

http://blog.csdn.net/fan_hai_ping/article/details/41733817.net

相關文章
相關標籤/搜索