項(xiàng)目簡(jiǎn)介:
CppSupport是Qt Creator的類(lèi)瀏覽器插件。
主要功能:
- 基于QTC的CPlusPlus組件實(shí)現(xiàn)的類(lèi)瀏覽器
- 通過(guò)一個(gè)組合框提供多個(gè)項(xiàng)目之間的切換
- 支持項(xiàng)目?jī)?nèi)子項(xiàng)目的全部顯示/單獨(dú)顯示
- 類(lèi)符號(hào)保持與代碼編輯器的同步更新
- 類(lèi)瀏覽器實(shí)現(xiàn)無(wú)閃爍更新,保持狀態(tài)一致
- 可設(shè)置是否顯示由QMake自動(dòng)生成文件中的符號(hào)
- 可設(shè)置是否顯示宏解析后生成的符號(hào)
- 可根據(jù)字母、類(lèi)型、訪問(wèn)控制進(jìn)行排序
- 可根據(jù)類(lèi)型、訪問(wèn)控制進(jìn)行分組
- 查找符號(hào)功能(通過(guò)調(diào)用QTC的編輯器功能實(shí)現(xiàn))
選項(xiàng)設(shè)置
QTC - Options - CppSupport - Symbol View
- Document changed, symbol update timer - 文檔更新后,文檔符號(hào)的定時(shí)更新時(shí)間
- Symbol updated, symbols tree reset tiemr - 文檔符號(hào)更新后,重新合成代碼瀏覽樹(shù)的定時(shí)更新時(shí)間
- Find Usages - First open editor wait timer - 查找符號(hào)功能-文檔被第一次打開(kāi)后的等待時(shí)間
項(xiàng)目主頁(yè)
項(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/目錄下,重新啟動(dòng)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打開(kāi)qtcreator.pro進(jìn)行編譯。
編譯測(cè)試平臺(tái)
- WindowsXP
- Windows7
- CentOS 5.4 i386
- CentOS 5.4 amd64
- Mac OS X 10.6 Snow Leopard