C/C++代码静态分析插件:VisualStudio_Scan

分享到:

VisualStudio_Scan 是一款开源免费,集成在 Visual Studio 中的 c/c++ 代码静态分析插件,集成了cppcheck,coverity,pclint 等业界优秀的静态分析工具的优点。旨在帮助开发人员,在 IDE 中快速发现编译器无法发现的非语法错误,降低修复成本。

无需编译,平均扫描速度高达10W行/分钟,快速帮您发现潜在的质量风险,包括空指针,越界,内存泄漏及潜在的逻辑错误,平均准确率高达80%。

支持个性化定制需求,包括规则配置,误报屏蔽,路径屏蔽,配置自定义判空宏等。支持VS2008Sp1版本,VS2010全部版本。

C/C++代码静态分析插件:VisualStudio_Scan

http://sourceforge.net/projects/visualstudioscan/

昵    称:
验证码:

相关文档:

  • linux c 内存泄露检测工具:valgrind
    Linux c/c++上常用内存泄露检测工具有valgrind, Rational purify。Valgrind免费。Valgrind 可以在 32 位或 64 位 PowerPC/Linux 内核上工作。...
  • C++代码检查工具:Vera++
    Vera++ 是一个可编程的工具用来对 C++ 源码进行校验、分析和转换。主要是一个 C++ 源码解析引擎。 主要做代码风格的检查...
  • VIM: C程序员插件C.vim
    作为一个程序员,在编码时你常常有如下的重复操作: 1. 给文件或者函数说明 2. 给函数添加注释,或者添加一个注释快 3. 添加一...
  • 编码格式转换库 libiconv
    iconv是一个计算机程序以及一套应用程序编程接口的名称。它的作用是在多种国际编码格式之间进行文本内码的转换。...
  • VC++的数据库访问封装库 exdb
    封装了 VC 数据库 sql 语句、存储过程操作; 方便得到数据库返回值; 3.支持 Sqlserver、Oracle,后续将继续更新支持更多; 4.VC 面向接口设计;...
  • C++ MVC 框架:libgitlmvc
    libgitlmvc 是一个基于Qt构建的的C++ MVC 框架...
  • C/C++集成开发环境 Dev C++
    Dev-C++是一个Windows下的C和C++程序的集成开发环境。它使用MingW32/GCC编 译器,遵循C/C++标准。...
  • gevent:轻松异步 I/O
    gevent是一个使用完全同步编程模型的可扩展的异步I/O框架。...
  • 类似于Java Spring的C++依赖注入库:autumnframework
    Autumn Framework 项目是用C++实现依赖注入。它支持属性setter注入和构造器注入。它可以在多个平台上编译。它支持POCO(普通的C + +对象)并...
  • C++集成开发工具 KDevelop
    KDevelop 是一个免费,开源的IDE(Integrated Development Environment) 。支持多种平台包括:MS Windows, Mac OS X, Linux, Solaris 和 FreeBSD....
  • Qt集成开发环境 QDevelop
    QDevelop 是一个用来开发基于 Qt4 应用程序的集成开发环境,要求 Qt4 的支持,Windows 需要 MinGW 支持。使用 gdb 做为调试工具,提供包括英语...
  • Node.js的C++移植版本 Node.native
    node.native 是 node.js 的一个 C++11 (aka C++0x) 的一个移植。...
  • 高级C的函数库 acl (advanced C library) 介绍
    其实是一个很简单的问题,acl 的英文字母 advanced C library 的缩写(当然,您也可以认为是 a C library 的缩写)。也许有人会问:"现在...
  • 多态在 Java 和 C++ 编程语言中的实现比较
    众所周知,多态是面向对象编程语言的重要特性,它允许基类的指针或引用指向派生类的对象,而在具体访问时实现方法的动态绑定。C++...
  • vim c/c++智能补全插件
    我很喜欢vim,而且一直用,不过对于c/c++只能补全一直都没有一个很好的解决方案,虽然有个插件(omnicomplete)功能比较强大,跟eclipse等...
  • MOTAN - 最快的 C++ Servlet 容器
    MOTAN是一个仿照 Java Servlet API 2.3实现的一个C++ Servlet Container。开发人员在动态库中实现C++ Servlet,包括 HTTP adaptor。...
  • 如何使用Valgrind memcheck工具进行C/C++的内存泄漏检测
    系统编程中一个重要的方面就是有效地处理与内存相关的问题。你的工作越接近系统,你就需要面对越多的内存问题。有时这些问题非常...
  • C 语言编写的小型虚拟机:CarpVM
    CarpVM 是一个用 C 语言编写的小型虚拟机。可以嵌入在应用程序中使用。...
  • Native Client SDK
    Google 发布了首个开发者预览版的 Native Client SDK, 开发者已经可以通过该SDK开发应用程序了。Google表示此举让 Native Client 走出了重要的第...
  • C++微量级软件开发包:Micro-Development-Kit
    mdk(Micro-Development-Kit)微量级软件开发包,使用c++开发,是一个跨平台的开发包,支持linux32/linux64/win32/win64的类库,提供几个常用类,主要...