赛车

微软Visual Studio 11静态代码分析新功能

2019-09-13 20:04:36来源:励志吧0次阅读

ZDNet软件频道消息3月13日,微软发布了应用开发测试与敏捷开发解决方案Visual Studio 11 Beta版本,并在同日起在中国地区接受公测下载。下载链接为:http://www.microsoft.com/click/services/Redirect2.ashx?CR_CC=200091720

静态代码分析

静态分析是指可以识别可能在代码中的 bug,以及指示某些代码段匹配的期望和规范的程度。作为开发人员,您正在编写测试,但被动这样的静态分析。如果测试实际上没有完全遮盖重要条件,或不检查它们具有很大的值,则结果将不会有意义。静态分析工具使您有关事实的警告(因为该工具了解它们)的违反某些配置的内部规则。一般情况下,从静态分析获取几乎没有任何警告是质量的软件更好地指示。另一方面,获取警告不自动意味着您的软件是有错误的首次运行时将会失败。静态分析可能会检测到硬盘问题、极端情况也可能会使您的应用程序崩溃的错误。与测试、静态分析可以捕捉缺陷很早在开发阶段,从而限制对整个项目的软件错误的影响。

Visual Studio 11 在静态代码分析新功能

Visual Studio 11 提供全新的代码静态分析能力,其中包括在C++代码分析能力,代码查询能力增强等等。

代码分析窗口,代码分析警告出现在代码分析工具窗口,窗口能够帮助开发者管理和解决代码分析警告过滤警告信息,能够靠关键字,项目名称等信息过滤代码分析警告代码编辑器高亮,在代码分析器选择一条警告信息时,相关警告代码会在编辑器中高亮显示C++消息排查,在代码分析窗口下,你可以进行修改代码并且排除此条警告消息的操作C++规则设置,新增C++规则集,像管理代码一样,你能够可以指定和定制代码分析的规则集新功能操作展示

1) 规则设置

2) 全新代码分析窗口

3)对比Visual Studio 2010,Visual Studio 11提供了全新的代码分析窗口。同时提供关键字查询功能,能够快速查询相关代码错误,提高开发人员效率。

Visual Studio 2010代码分析窗口

Visual Studio 11代码分析窗口

代码分析信息关键字查找

4) 代码高亮

代码高亮显示

代码警告排查

三岁宝宝晚上咳嗽厉害怎么办
宝宝晚上咳嗽厉害怎么办
丁桂薏芽健脾凝胶多少钱
心肌梗塞的早期表现
分享到: