常用工具

格式化代码—clangformat

简介

ClangFormat describes a set of tools that are built on top of LibFormat. It can support your workflow in a variety of ways including a standalone tool and editor integrations.

链接

下载地址
配置参考这里

集成

有针对VS 的插件,我没有尝试成功,自己利用VS2010的外部工具创建了一个。
clang-format的配置文件.chang-format 必须在当前源码的目录下,不支持配置(或许是我没有配置成功)。因此,必须在源码目录下存有配置文件。

@echo off
set config_name=.clang-format
set config_path=C:\PROGRA~1\LLVM\bin\
if not exist %1/.clang-format cp %config_path%%config_name% %1/
%config_path%clang-format.exe -style=file -i %2
exit

在vs2010 外部工具中,程序配置为该bat文件路径,参数依次配置为 $(ItemDir)$(ItemFileName)$(ItemExt)

静态代码检查—cppcheck

通用的,直接在vs2010 外部工具中加上该应用程序即可。之前官网程序不兼容,一直没有,最近更新了。不用配置,默认即可。下载链接

文件比较—Beyond Compare

公司用的PerForce,默认的Diff工具功能实在有限,想直接利用compare,找了下,果然可以。
1. 打开p4v客户端
2. 工具栏edit->preference
3. 切换到diff, other application:location指定你compare目录,argument输入 %1 %2,其实默认填充的
4. 切换到merge, 配置一样, 参数更换下:%1 %2 %b %r

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值