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插件
设置告警等级:
设置插件执行路径和配置路径
生成默认配置文件,放到用户目录下,做为默认配置
pylint --persistent=n --generate-rcfile > .pylintrc
使用插件
更多参考: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扩展工具
React或者js也有很多lint,比如jslint、eslint等
中英文对应规范:http://eslint.cn/docs/user-guide/configuring;http://eslint.cn/docs/rules/;https://eslint.org/docs/rules/
编码规范?