pylama-用于Python和JavaScript的代码审核工具
pylama是用于Python和JavaScript的代码审核工具。
Pylama易于使用,并且在检查代码质量方面非常有趣。只需运行pylama并从所有pylama插件(pycodestyle,PyFlakes等)中获取通用输出。
Pylama包含以下工具:
pycodestyle (formerly pep8) © 2012-2013, Florent Xicluna;
pydocstyle (formerly pep257 by Vladimir Keleshev) © 2014, Amir Rachum;
PyFlakes © 2005-2013, Kevin Watters;
Mccabe © Ned Batchelder;
Pylint © 2013, Logilab (should be installed ‘pylama_pylint’ module);
Radon © Michele Lacchia
gjslint © The Closure Linter Authors (should be installed ‘pylama_gjslint’ module);
eradicate © Steven Myint;
开始使用
可以使用pip安装Pylama,也可以通过网盘下载获取Pylama的源代码包。
示例
递归检查当前目录:
$ pylama
递归检查路径:
$ pylama <path_to_directory_or_file>
忽略错误:
$ pylama -i W,E501
选择代码检查器
$ pylama -l "pycodestyle,mccabe"
选择JavaScript的代码检查器:
$ pylama --linters=gjslint --ignore=E:0010 <path_to_directory_or_file>
设置Pylama的命令行选项:
赞 (0)