CDT 的新增功能 |
|
2.0 版的新增功能 |
現在可以在背景中執行建置作業。
現在可以在背景中執行搜尋作業。
從 C/C++ > 新建 Make 專案 > 探索選項專案設定中自動產生專案定義及併入路徑設定。
使用 C/C++ 檔案類型廣域喜好設定或專案內容,定義特定的檔案,尤其是不含副檔名的 C++ 標頭。
從多重二進位格式建置?使用二進位剖析器專案選項,選擇適當的格式。
啟用編輯器超鏈結導覽,然後您可以使用 Ctrl+按一下,跳到 C/C++ 編輯器上某項目的宣告。
在 C/C++ 索引器內容中啟用 C/C++ 索引作業及索引器錯誤報告。這有助於識別專案遺漏路徑配置資訊。
使用「概要」或「C/C++ 編輯器」的重構 > 重新命名快速功能表, 來重構類別與類型名稱、方法、函數與成員名稱。
使用「開啟類型」來開啟 C/C++ 類別、結構、聯集、類型定義、列舉和名稱空間的宣告。
配置在 C/C++ 除錯器中自動擷取共用程式庫及登錄資訊的預設行為。
您現在可以針對受管理的專案設定編譯器指令。
標準 Make 現在會剖析 Make 指令的回應,以載入路徑和符號。
現在支援 ANSI 規格的某些 GNU 延伸規格。
您現在可以從「概要」視圖開啟 Include 檔。
您現在可以從 C/C++ 編輯器執行選項搜尋。
搜尋功能現在支援使用 #include 參照的外部檔。
您現在可以在「概要」視圖中瀏覽 Make 檔的結構。
內容輔助現在可從類別與結構成員、區域與廣域變數、前置處理器定義、前置處理器指令中產生提議。
內容輔助現在支援 C++。
1.2 版的新增功能 |
瞭解 CDT 1.2 版的新增功能。
您可以在工作區中搜尋專案,以找出特定元素的參照、宣告或定義。搜尋僅包含工作區中的程式檔所參照的標頭檔。
您現在可以建立受管理的建置,並為您產生 Make 檔。
錯誤剖析器現在是可由其他外掛程式提供的延伸點。錯誤剖析器可在建置期間用來偵測編譯器、鏈結器等等的錯誤、警告或參考訊息。
對每一種工作台建置類型支援變更/啟用預設 Make 目標。 新增了預設建置位置設定。
您現在可以變更「錯誤剖析器配置」。您可以變更套用錯誤剖析器的次序,或是將它們整個停用。
您也可以指定在 Make 期間併入的路徑並自訂前置處理器符號,以確保索引作業和搜尋功能會適當地運作。
附註:
「建置錯誤剖析器」(這種項目會將編譯器錯誤訊息轉送到可置於錯誤清單的物件中)有很多個。如果其中一個剖析器不瞭解訊息的意義,
則系統會移至清單中的下一個剖析器。
Make 目標現在支援「錯誤時停止」的建置選項以及變更預設建置指令的功能。
系統會自動更新舊的標準 Make 專案以支援新的選項。如果更新被拒絕,請從專案的快速功能表中選取「更新舊的 Make 專案...」, 將專案更新為新的標準 Make 專案。
您現在可以選取用來顯示變數和表示式的數字系統(自然、十進位、十六進位)。
「變數」視圖中新增了一個詳細資料窗格,可讓您看到選定變數的值。當您查看字串 (char *) 時,這個功能很實用。
在「變數」視圖中,變數可以強制轉型成另一種類型,或是還原到其原始類型。同時,指標也可以強制轉型成陣列類型。
您可以在每一個步驟查詢變數的值。
這對某些內嵌目標檔執行時,可能會十分耗時。您可以停用變數的自動查詢功能。現在提供了手動查詢的選項。
「執行/除錯」對話框中有一個新的來源定位器,使您能夠新增搜尋的目錄、對映表以及搜尋的次序。
針對 GDB/MI 程式碼,啟動視圖中新增了兩個新的動作: 「於 solib 停止」和「自動載入符號」。「於 solib 停止」會強制除錯器於任何共用程式庫事件皆停止。自動載入則會載入所有共用程式庫的符號。
陣列現在會分成幾個範圍,來限制大型陣列逾時的可能性。
您可以在 CDT 中持續追蹤舊版特定的開發功能。
如果需要詳細資訊,請參閱 http://www.eclipse.org/cdt/ > CDT 專案管理/規劃。正式 CDT 規劃一節列出了舊的版本。