python编码规范、js编码规范及IDE的检查插件pylint/eslint等

一、python规范

参考:https://zh-google-styleguide.readthedocs.io/en/latest/google-python-styleguide/的风格规范和语音规范

工具:pylint,可以下载使用pycharm的pylint插件;也可以通过扩展工具的方式使用pylint

工具手册:https://pylint.readthedocs.io/en/latest/#;http://pylint.pycqa.org/en/latest/whatsnew/1.7.html

问题:pylint各个版本都支持python2.x吗?

答案:不是的,因为pylint的高版本需要高版本的astroid,而高版本的astroid需要python3.4以上。所以目前来看下图可以使用

python编码规范、js编码规范及IDE的检查插件pylint/eslint等

pylint插件

python编码规范、js编码规范及IDE的检查插件pylint/eslint等

设置告警等级:

python编码规范、js编码规范及IDE的检查插件pylint/eslint等

设置插件执行路径和配置路径

生成默认配置文件,放到用户目录下,做为默认配置

pylint --persistent=n --generate-rcfile > .pylintrc

python编码规范、js编码规范及IDE的检查插件pylint/eslint等

使用插件

python编码规范、js编码规范及IDE的检查插件pylint/eslint等

更多参考:https://github.com/leinardi/pylint-pycharm;

https://www.jianshu.com/p/c0bd637f706d

https://blog.csdn.net/junbujianwpl/article/details/79328985

http://www.cnblogs.com/gaowengang/p/7892661.html

pylint扩展工具

python编码规范、js编码规范及IDE的检查插件pylint/eslint等

React或者js也有很多lint,比如jslint、eslint等

中英文对应规范:http://eslint.cn/docs/user-guide/configuring;http://eslint.cn/docs/rules/;https://eslint.org/docs/rules/

编码规范?

上一篇:【安全开发】IOS安全编码规范


下一篇:Euclid Problem - PC110703