Google Style 谷歌C++风格检测工具,安装cpplint并集成到Visual Studio 2015

文章目录

  • Google Style 谷歌C++风格检测工具,安装cpplint并集成到Visual Studio 2015
    • 安装
    • cpplint 的使用
    • cpplint 与Visual Studio 关联
    • 添加cpplint快捷键

Google Style 谷歌C++风格检测工具,安装cpplint并集成到Visual Studio 2015

Google C++ 风格指南:中文版

cpplint是Google开发的一个C++风格检测工具,检测代码是否符合Google Style.

安装

cpplint是用python写的,所以需要先安装python。网上说要使用python 2.7的版本。但是据我测试,在python 3.7.2上也是可以的。

python先装好pip,使用pip安装:

pip install cpplint

NOTE:linux上可能需要sudo权限。

pip安装cpplint
安装完成。

cpplint 的使用

对于要检查的文件,例如 ‘test.cpp’,直接使用:

​cpplint test.cpp

检查即可。更多的操作可以直接键入cpplint 查看帮助。注意最后边方括号里的数字,这个相当于提示的等级,cpplint可以设定风格检查的严格程度,默认是提示所有的问题。

Google Style 谷歌C++风格检测工具,安装cpplint并集成到Visual Studio 2015_第1张图片

cpplint 与Visual Studio 关联

对于使用宇宙第一IDE开发C++ 的人来说,每次检查文件都要用命令行,显然是不合适的。最好还是能检查,双击,直接跳转到对应的行一气呵成。幸运的是,Visual Studio 提供了跟cpplint联合的功能(不然怎么能叫宇宙第一IDE)。(使用的版本为Visual Studio 2015,其他版本大同小异)

我们需要做的是添加外部工具。在工具(T) -外部工具(E)-添加(A)中,键入:

标题: cpplint.py

命令:C:\Python27\Scripts\cpplint.exe(cpplint的位置)

参数:–output=vs7 $(ItemPath)

初始目录:$(ItemDir)

勾选:使用输出窗口

如图:
Google Style 谷歌C++风格检测工具,安装cpplint并集成到Visual Studio 2015_第2张图片
这时候在工具(T)菜单下边就可以直接使用cpplint了,双击输出栏中的信息可以跳转到对应位置。

添加cpplint快捷键

为了方便使用cpplint,我们可以给它添加一条快捷键。

在Visual Studio的工具(T)-选项(O)-环境-键盘,键入外部命令,查找出对应的外部命令(数一下上一步设置时cpplint排第6条,故而就是“外部命令6”)。设置一个可用的快捷键即可,如Alt+L。
Google Style 谷歌C++风格检测工具,安装cpplint并集成到Visual Studio 2015_第3张图片

你可能感兴趣的:(C++)