类型:编程相关 版本:3.0 官方最新版
大小:23.7M 时间:2014-10-23

Lint基本上是C/C++开发者编写高质量程序的必备工具,这个插件可以很好的实现pc-lint和VisualStudio的集成,使得用起来更方便了。(由于pc-lint本身就是收费的,这个也是一个收费插件)
启动Visual Studio 2008,这时会弹出对话框警告Visual Lint还没配置,点击“Configure Now”。在配置向导过程中,选择分析工具为“Gimpel PC-lint”,点击“下一步”。在接下来的对话框中,指定PC-lint的安装目录。接下来需要指定lnt语法规则文件,可以使用新创建的规则,也可以从riverblade下载整理好的规则文件,这里以riverblade提供的规则文件为例,选择指定std_vs90.lnt的路径。接下去选择options.lnt路径,这里选择“Use an existing options.lnt indirect file”,然后选择指定std_vs90.lnt的路径,勾选“Within std.lnt”。完成配置。
下面创建一个Win32工程进行测试:

点击Visual Lint工具栏按钮“Perform a manual analysis of the current file.”进行分析,之后可以在“PC-lint Analysis Results”窗口看到结果,结果如下图所示:
可以看到提示的警告有两个,分别是访问越界和变量未被使用。
联合静态代码分析
结合IncrediBuild进行联合静态代码分析。这里测试时IncrediBuild的版本为4.6,打开一个比较大的工程,选中Visual Lint工具栏按钮“Toggles between IncrediBuild and local background analysis tasks.”,然后再点击“Starts background analysis.”即可开始联合分析。如下图所示:
极大的加快了整个项目工程的分析时间。
Visual快速定位插件(Go To Definition)2.5 最新免费版
编程相关 28KB
这个工具可以通过ctrl+click实现快速定位到变量或函数的定义的位置,类似s
Visual代码格式化插件(Align Assignments)1.2 官方最新版
编程相关 18KB
VisualStudio内置的代码格式化的功能非常强大,但有时也达不到我们的需求
Visual索引插件(HelpViewerKeywordIndex)1.0 绿色版
编程相关 39KB
VisualStudio2010的新版帮助没有索引让许多人感觉非常不习惯,Vis
Visual文本前景色插件(Selection Foreground)0.3 最新版
编程相关 11KB
这个插件可以改变高亮文本的前景色,其实我觉得的Gradient Selectio
Visual Studio高亮文本插件(Gradient Selection)2.2 官方版
编程相关 938KB
这个插件能使VisualStudio的高亮文本看起来是类似Blend的那样的效果
Visual Studio 扩展插件6.2 中文版
编程相关 938KB
基于 Microsoft Visual Studio 2008 环境(具体项目类