最新消息

[更新]JetBrains CLion 2025.2:多項增強的 Nova 語言引擎-代碼格式化改良、更快的遠端開發和全域變數即時監控

2025/12/01

JetBrain 提供新創公司五折優惠。
立即申請:
https://www.jetbrains.com/shop/eform/startup/

🎁填問卷送贈品:開發軟體工具調查活動

[更新]JetBrains CLion 2025.2:多項增強的 Nova 語言引擎-代碼格式化改良、更快的遠端開發和全域變數即時監控

重要更新

CLion Nova 代碼格式化改良
我們對 C 和 C++ 程式碼格式化工具的功能、對應的狀態列控制項以及控制項和設定介面進行了大幅改進。這項改進的主要成果是,編輯器縮排大小、狀態列控制項資訊和格式化工具設定之間的關係現在更加一致和清晰。您也可以直接從控制項配置其他格式化選項,例如 ClangFormat、縮排偵測或 EditorConfig,而無需透過設定進行設定。
 

CLion Nova 更快速的遠端開發

CLion Nova 提升了在遠端工作時的效能和反應速度。現在,輸入助手在客戶端而非伺服器上運行,這表示在某些情況下,您無需等待後端回應,您的網路連線不再影響 IDE 的回應速度。諸如自動插入成對的尖括號 <>、[] 或括號 () 以及按下後退鍵時的智慧型縮排等功能,也與在本機開發時一樣快速。

請注意,部分輸入助手功能尚未遷移到客戶端,目前正在努力改進。

CLion Nova

修復了與編譯錯誤相關的遺漏問題
在此之前,CLion Nova 在分析原始程式碼時有時會忽略一些可能的編譯錯誤,並且不會在編輯器中顯示相應的警告。因此,這些錯誤只會在建置完成後才會出現在終端機中。現在,CLion Nova 會在您點擊「建置」「執行」或 「偵錯」之前擷取所有錯誤。

 
改進了對 GoogleTest 的支持
CLion Nova 擴展了對 GoogleTest 整合功能,使其與 CLion Classic 的功能保持一致。其中一項重要功能是支援TEST_P巨集。這對於需要使用不同輸入值來執行相同測試邏輯的參數化測試非常有用。現在,您只需點擊TEST_P函數旁邊側邊欄位中的「運行」綠色按鈕,即可執行參數化測試 。

其它改良

專案狀態小工具
我們改良了專案狀態小工具的功能和使用者介面,使其警示訊息更加醒目且更具互動性。例如,如果您的文件不屬於任何專案,您可以點擊相應的連結進行修正。
.CMake 專案配置

為目前文件建立執行配置
建立c_cpp_properties.json文件

如果
警示訊息與當前任務無關,您可以直接關閉橫幅-這是以前沒有的選項。例如,如果您需要開啟專案外部的文件來分析代碼,就可以這樣做。



除錯器抑制底層異常
除錯過程中,您可以使用int3來抑制由__debugbreak()或內聯彙編觸發的底層異常。這在除錯複雜的遊戲專案時尤其有用,因為它允許您跳過遊戲引擎觸發手動斷點的底層斷言。此功能讓您可以更好地控制底層異常和訊號。您可以選擇除錯器何時停止或繼續運行。JetBrains CLion 和 Rider 都支援此功能,查看更多
 

.內容來源:
https://www.jetbrains.com/clion/whatsnew/
快速入門:https://www.jetbrains.com/clion/learn/
試用下載:https://www.jetbrains.com/clion/download/
購買/續約通路:請來電(02)2749-1909或來信(sales@ahasoft.com.tw)由專員為您服務。


其他 JetBrains 更新訊息
[更新]JetBrains Rider 2025.2:全新登場!智慧進化的開發體驗
JetBrains CLion 2025.2:從桌面到嵌入式,讓編碼更強韌、更快速
JetBrains YouTrack 2025.3:團隊效率再升級。管理變簡單、協作更自在

馨提醒:若您有使用 jetbrains 產品,也可以下載原廠的工具箱 App,以更快速接收到相關產品的更新訊息。