項目簡介:
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