C++代码分析 - 如何添加自定义词典?

4 c++ code-analysis visual-studio-2010

;)是的 我的解决方案中也有C++.

如何在那里添加自定义词典?包含文件没有工具,也没有办法告诉它类型是CustomDictionary.

http://msdn.microsoft.com/en-us/library/bb514188(v=VS.100).aspx中显示的建议和方法不适用于C++项目.

Han*_*ant 7

对于VS2010,您可以通过编辑.vcxproj文件并粘贴它来设置字典:

  <ItemGroup>
    <CodeAnalysisDictionary Include="c:\temp\mydictionary.xml" />
  </ItemGroup>
Run Code Online (Sandbox Code Playgroud)

修改字典的路径.

要使其成为所有C++项目的永久设置,请导航到c:\ program files\msbuild\microsoft.cpp\v4.0并编辑Microsoft.Cpp.props,粘贴以上内容(请备份).

要验证更改是否有效,请使用工具+选项,项目和解决方案,构建和运行,MSBuild项目构建日志文件verbosity = Diagnostic.重建项目,查看.log文件,并使用/ dictionary选项验证fxcopcmd.exe是否已启动.

这两种方法都适用于我的机器.


小智 6

为了得到一个CustomDictionary使用C++的工作,你将有描述手动编辑项目文件在这里.