Cpplint介绍
Cpplint是Google开发的C++代码风格检查工具,如果想在代码中遵循谷歌代码规范,可以使用cpplint作为代码规范的检查工具。
Cpplint下载
下载安装方式非常简单,由于cpplint为Python下的脚本,因此首先安装Python,我在windows下安装Python3.7.3 64位的版本,安装过程中,勾选添加到PATH路径下,这样在cmd命令行下可以直接使用Python
安装完Python后,在命令行下采用pip进行cpplint安装,输入pip install cpplint,等待安装完成,pipi下载可以加上-i 这个参数,使用国内的镜像源进行下载python的包。
cpplint的配置
我用的是vs2017,打开vs2017,如图所示,点击工具->外部工具
弹出如图所示界面,点击添加,如图所示添加cpplint的相关信息。
具体配置信息如下:
另外勾选使用输出目录,这样在使用的时候会在vs中显示经过检查的信息
命令:配置为系统安装的Python的可执行程序路径
参数:"D:Program FilesPython37Libsite-packagescpplint.py"此为通过pip安装的cpplint路径,后面的为cpplint的一些参数,--filter后跟着需要增减的检查项目,--output=vs7表示检查后输出vs格式的信息,这样通过VS就可以看到检查之后的信息。
完成以上配置后,在工具中就能看到cpplint的工具。
Cpplint使用
打开c++源代码,点击工具中的cpplint,就会分析当前的源代码中的编码风格是否满足要求,并且输出检查后的信息。如图所示:
|