目前项目大多分为前端与后端2大模块,因此代码管理也涉及到2部分。针对项目代码进行瘦身优化是项目开发过程中必不可少的一部分。代码风格规范与代码漏洞检查贯穿整个项目生命周期。鉴于项目中的资源配置,借助市面上的插件是比较便捷的方式,只针对一些中小公司(大公司本身有自己一套编码规范与漏洞检测工具)
前端项目规范
前端项目,一般为静态代码,ESLint:代码漏洞扫描工具,Prettier:代码规范工具
后端项目规范
java语言
代码风格规范:Alibaba Java Coding Guidelines
代码漏洞扫描码工具:SonarLint
这2中工具,在idea插件市场均可以搜索到。
python语言
flake8:语法静态检查器
autopep8:代码规范