項(xiàng)目簡介:
CppSupport是Qt Creator的類瀏覽器插件。
主要功能:
- 基于QTC的CPlusPlus組件實(shí)現(xiàn)的類瀏覽器
- 通過一個組合框提供多個項(xiàng)目之間的切換
- 支持項(xiàng)目內(nèi)子項(xiàng)目的全部顯示/單獨(dú)顯示
- 類符號保持與代碼編輯器的同步更新
- 類瀏覽器實(shí)現(xiàn)無閃爍更新,保持狀態(tài)一致
- 可設(shè)置是否顯示由QMake自動生成文件中的符號
- 可設(shè)置是否顯示宏解析后生成的符號
- 可根據(jù)字母、類型、訪問控制進(jìn)行排序
- 可根據(jù)類型、訪問控制進(jìn)行分組
- 查找符號功能(通過調(diào)用QTC的編輯器功能實(shí)現(xiàn))
選項(xiàng)設(shè)置
QTC - Options - CppSupport - Symbol View
- Document changed, symbol update timer - 文檔更新后,文檔符號的定時更新時間
- Symbol updated, symbols tree reset tiemr - 文檔符號更新后,重新合成代碼瀏覽樹的定時更新時間
- Find Usages - First open editor wait timer - 查找符號功能-文檔被第一次打開后的等待時間
項(xiàng)目主頁
項(xiàng)目地址:
http://gitorious.org/~visualfc/qt-creator/qt-creator-cppsupport項(xiàng)目分支: CppSupport CppSupport-1.3.1 CppSupport-1.3.0
項(xiàng)目下載
- 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下的已編譯二進(jìn)制插件包
WINDOWS下安裝
首先需要從QT網(wǎng)站上下載并安裝Qt Creator1.3.1,然后將下載的cppsupport-1.3.1-win32-plugin.zip解壓至Qt Creator安裝目錄下的/lib/qtcreator/plugins/目錄下,重新啟動QTC即可。
LINUX和MacOSX下編譯
Linux和MacOSX下需要自行編譯
首先需要有QT4.6以上的編譯環(huán)境,可以從QT網(wǎng)站上下載。
下載qt-creator-cppsupport-full-1.3.1.tar.gz并解壓
使用qmake進(jìn)行編譯或使用Qt Creator打開qtcreator.pro進(jìn)行編譯。
編譯測試平臺
- WindowsXP
- Windows7
- CentOS 5.4 i386
- CentOS 5.4 amd64
- Mac OS X 10.6 Snow Leopard