Visual Studio 2017 中的静态代码分析工具
Posted
技术标签:
【中文标题】Visual Studio 2017 中的静态代码分析工具【英文标题】:Static Code Analysis Tools in Visual Studio 2017 【发布时间】:2022-01-04 17:31:33 【问题描述】:美好的一天
请求您能否告诉我 Visual Studio 2017 中可用的静态代码分析工具以及可能的最佳实践等。
【问题讨论】:
我建议任何像样的静态分析工具都可以与 VS 一起使用——有些甚至有插件可以从工具中运行分析器(尽管这并不总是最好的方法......)。对于最佳实践,我有偏见,但自然会推荐 MISRA... 【参考方案1】:对于 C#,Visual Studio 包括“FXCop”。见Microsoft Docs: Overview of code analysis for .NET in Visual Studio。
对于 C++,Visual Studio 包括 /analyze
以及 C++ 核心指南检查器。见Microsoft Docs: Code analysis for C/C++ overview。
对于第三方解决方案,您可以通过 Internet 快速搜索找到许多选项。
【讨论】:
以上是关于Visual Studio 2017 中的静态代码分析工具的主要内容,如果未能解决你的问题,请参考以下文章
Visual Studio 2017 动态链接库(DLL /LIB) 静态链接库(LIB)的思考