项目简介:
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
项目下载
- 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