Qt Creator类浏览器插件CppSupport简介和编译

Qt Creator类浏览器插件CppSupport简介和编译

项目简介:

    CppSupport是Qt Creator的类浏览器插件。

主要功能:

  • 基于QTC的CPlusPlus组件实现的类浏览器
  • 通过一个组合框提供多个项目之间的切换
  • 支持项目内子项目的全部显示/单独显示
  • 类符号保持与代码编辑器的同步更新
  • 类浏览器实现无闪烁更新,保持状态一致
  • 可设置是否显示由QMake自动生成文件中的符号
  • 可设置是否显示宏解析后生成的符号
  • 可根据字母、类型、访问控制进行排序
  • 可根据类型、访问控制进行分组
  • 查找符号功能(通过调用QTC的编辑器功能实现)

选项设置

   QTC - Options - CppSupport - Symbol View

  • Document changed, symbol update timer - 文档更新后,文档符号的定时更新时间   
  • Symbol updated, symbols tree reset tiemr - 文档符号更新后,重新合成代码浏览树的定时更新时间
  • Find Usages - First open editor wait timer - 查找符号功能-文档被第一次打开后的等待时间

项目主页

项目地址:   http://gitorious.org/~visualfc/qt-creator/qt-creator-cppsupport
项目分支:   CppSupport CppSupport-1.3.1 CppSupport-1.3.0

项目下载

   下载地址 http://code.google.com/p/visualfc/downloads/list

  • qt-creator-cppsupport-full-1.3.1.tar.gz - 包含了CppSupport的Qt Creator1.3.1的源码包
  • cppsupport-1.3.1-src.zip           - CppSupport的源码包
  • cppsupport-1.3.1-win32-plugin.zip  - CppSupport在WIN32下的已编译二进制插件包     

WINDOWS下安装  

   首先需要从QT网站上下载并安装Qt Creator1.3.1,然后将下载的cppsupport-1.3.1-win32-plugin.zip解压至Qt Creator安装目录下的/lib/qtcreator/plugins/目录下,重新启动QTC即可。

LINUX和MacOSX下编译

   Linux和MacOSX下需要自行编译
   首先需要有QT4.6以上的编译环境,可以从QT网站上下载。
   下载qt-creator-cppsupport-full-1.3.1.tar.gz并解压
   使用qmake进行编译或使用Qt Creator打开qtcreator.pro进行编译。

编译测试平台

  •     WindowsXP
  •     Windows7
  •     CentOS 5.4 i386
  •     CentOS 5.4 amd64
  •     Mac OS X 10.6 Snow Leopard

你可能感兴趣的:(Qt Creator类浏览器插件CppSupport简介和编译)