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以上。所以目前来看下图可以使用

pylint插件

python编码规范、js编码规范及IDE的检查插件pylint/eslint等_第1张图片

设置告警等级:

python编码规范、js编码规范及IDE的检查插件pylint/eslint等_第2张图片

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

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

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

python编码规范、js编码规范及IDE的检查插件pylint/eslint等_第3张图片

使用插件

 python编码规范、js编码规范及IDE的检查插件pylint/eslint等_第4张图片

更多参考: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等_第5张图片

 

 

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

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

编码规范?

转载于:https://www.cnblogs.com/shengulong/p/9819873.html

你可能感兴趣的:(python编码规范、js编码规范及IDE的检查插件pylint/eslint等)