ubuntu12.10安装pyflakes做python代码检查
来源:互联网 发布:数据库系统概论怎么学 编辑:程序博客网 时间:2024/05/14 03:26
ubuntu下用vim打造超级IDE
Pyflakes是一个python的语法检查器,可以检查出变量未定义、modules忘记import、缩进错误等问题。使用Pyflakes可以有效的发现很多低级错误。Pyflakes使用简单,运行速度快,提示信息简洁有效。(http://codinn.com/people/vicalloy/notes/110923/)
安装步骤:
1.sudo pip install pyflakes (必要时加个代理更快 -i http://e.pypi.python.org/simple)
2.去https://github.com/kevinw/pyflakes-vim下载pyflakes-vim插件
3.解压
4.sudo vi /etc/vim/vimrc,添加“
filetype on " enables filetype detectionfiletype plugin on " enables filetype specific plugins”
(.vimrc介绍见底下)
5.把解压得到的pyflakes-vim/放到~/.vim/bundle/文件夹下,没有bundle就mkdir一个。
6.vi打开文件会出现,或者pyflakes *.py也会统计出来
ps:
.vimrc(转自http://rritw.com/a/ITxinwen/xingyexinwen/20110902/126096.html)
.vimrc是vim的主要配置文件,我們在配置VIM時首先對它進行基本的設置。打開home目錄下剛剛建立的.vimrc文件,可以對VIM進行如下的一系列基本選項設置:set wildmenu“增強模式中的命令行自動完成操作set foldmethod=manual“設定折叠方式为手動set cin “實現C程序的縮進set sta “插入<tab>時使用’shiftwidth’set backspace=2“指明在插入模式下可以使用<BS>刪除光標前面的字符syntax enable“設置高亮關鍵字顯示set nocompatible“去掉討厭的有關vi一致性模式,避免以前版本的一些bug和局限set number“顯示行號filetype on“檢測文件的類型set history=1000“”記錄曆史的行數set background=dark“背景使用黑色set autoindentset smartindent“上面兩行在進行編寫代碼時,在格式對起上很有用;“第一行,vim使用自動對起,也就是把當前行的對起格式應用到下一行;“第二行,依據上面的對起格式,智能的選擇對起方式,對於類似C語言編寫上很有用“第一行設置tab鍵为4個空格,第二行設置當行之間交錯時使用4個空格set tabstop=4set shiftwidth=4set showmatch“設置匹配模式,類似當輸入一個左括號時會匹配相應的那個右括號set ruler“在編輯過程中,在右下角顯示光標位置的狀態行set incsearch“查詢時非常方便,如要查找book單詞,當輸入到/b時,會自動找到第一“個b開頭的單詞,當輸入到/bo時,會自動找到第一個bo開頭的單詞,依“次類推,進行查找時,使用此設置會快速找到答案,當你找要匹配的單詞“時,別忘記回車。set enc=utf-8“設置編碼为中文set winaltkeys=no“Alt組合鍵不映射到菜單上set laststatus=2“總是出現狀態欄set statusline=%<%f\ %h%m%r%=%-14.(%l,%c%V%)\ %P>“設置狀態欄set hidden“設置隱藏已修改bufferautocmd FileType python setlocal et sta sw=4 sts=4
- ubuntu12.10安装pyflakes做python代码检查
- 如何使用pyflakes给python做语法检查
- 如何使用pyflakes给python做语法检查
- vim python配置之 pyflakes 安装
- sublime text3配置sublimelinter配合pep8和pyflakes检查python书写规范和语法
- pyflakes
- Python 代码规范检查
- vim support python syntax with pyflakes
- ubuntu12.04.4安装MySQL-python
- Ubuntu12.04 Python Django 安装
- Ubuntu12.10安装Python IDE Pycharm和JDK7.0
- pylint:python代码检查工具
- python密码安全性检查代码
- 使用FxCop做代码检查和优化
- 使用FxCop做代码检查和优化
- 给python脚本做个语法检查
- Ubuntu12.10安装
- ubuntu12.10安装netbeans
- 一款清爽的CSS表格样式
- linux设备和驱动加载的先后顺序
- 线段树总结
- java打开远程共享文件
- 仿tableview接口实现zaker首页效果(画n*m布局、拖动排序、删除)
- ubuntu12.10安装pyflakes做python代码检查
- Android TextView中文字通过SpannableString来设置超链接、颜色、字体等属性
- oracle中的服务小记
- Android中如何给app widget添加复杂view
- 关闭Selinux
- 优秀员工的10个修养
- openal 笔记
- c++ atuo_ptr 的实现原理
- 硬盘上的日本