最新消息

[更新]JetBrains CLion 2024.1

2024/07/08

JetBrains CLion 2024.1 中的新功能

JetBrains CLion 2024.1 透過一系列功能強化和性能提升,為開發者帶來了更加卓越的開發體驗例如:提升了 CMake 編輯體驗,解鎖多進程除錯功能,協助設備樹檔案(device tree files)中更準確的硬體描述,並顯著改進了與版本控制系統的整合。即刻進行升級,享受這些令人振奮的新功能吧!

主要亮點

CMake更新

您覺得編輯 CMake 腳本有挑戰性嗎?透過 JetBrains CLion 2024.1,您可以獲得 CMake 目標的增強編寫協助,從而更輕鬆地進行腳本編輯。立即使用 CLion 建議使用即時模板來建立新目標以及目標名稱的程式碼完成、導航和尋找用法。

 

除錯增強

透過不斷改進 CLion 與除錯器後端的整合,此最新版本可以在 CLion 中除錯多進程目標。 GDB 用戶現在將受益於最新 GDB 14.1 版本的捆綁支援。還新增了一個新選項來增強 GDB 索引,從而提高除錯效能。

 

Meson 支援

JetBrains CLion 2024.1 附帶 Meson工具視窗,其中包含許多有用的命令、Meson 的自訂設置以及透過 CLion 中的新專案精靈(New Project wizard)來建立新 Meson 專案的選項。

 

VCS 改進

CLion 和其他 JetBrains IDE 中的 VCS 支援透過我們增強的 diff 檢視器、改進的分支搜尋功能、簡化的程式碼審查工作流程以及整個子系統中的許多其他有用的改進帶來了顯著更新。

CMake

即時模板

您需要新的 CMake 目標嗎?JetBrains CLion 2024.1 新增了全新即時模板,可以自動為您建立add_executable(type exe) 和add_library (type lib) CMake 指令。

 

導航至目標定義

導航到目標定義的地方?JetBrains CLion 2024.1 讓您只需單擊即可從目標用法導航到相應的add_library或add_executable命令。

除錯器(Debugger)

除錯多進程目標

JetBrains CLion 2024.1 現在可以偵錯多進程目標,讓您更新關注並從上下文選單中分離策略,適用於 Linux(使用 LLDB 和 GDB)和遠端工具鏈(WSL、遠端和 Docker)。

更多內容:https://www.jetbrains.com/help/clion/2024.1/debug-forked-processes.html

其他除錯改進

JetBrains CLion 2024.1 現在捆綁 GDB 14.1,此版本最初破壞的標準類型的表示現在已修復。

如果您遇到 GDB 效能問題,請嘗試此新設定。這適用於從 IDE 啟動的 Linux 電腦上的可執行檔。啟用後,CLion 會在偵錯會話開始之前為 GDB 準備索引。

全新終端機(New terminal)(*測試版)

全新終端機(Beta)現在 JetBrains IDE v2024.1 中提供。您可以在設定/首選項工具終端機啟用新終端機(Settings/Preferences | Tools | Terminal | Enable New Terminal)中在新舊終端機之間切換 。

我們擴展了功能集,改進了視覺外觀,並將其與 IDE 煥然一新的外觀和感覺保持一致。


現在,每個命令都作為不同的區塊放置在終端中。它們在視覺上是分開的,因此您可以輕鬆檢測各自的開始和結束。使用箭頭鍵輕鬆在區塊之間導航,或使用Ctrl+↑和鍵盤快捷鍵在提示和輸出之間切換焦點Ctrl+↓ 。

帶有命令、路徑、參數、選項等文件的程式碼完成將幫助您更快地啟動所需的任務。

命令歷史記錄也可以在新的終端工具視窗中找到。

更新了終端工具視窗中使用的配色方案以提高可讀性。

以上內容來自原廠網頁(https://www.jetbrains.com/clion/whatsnew/

.如何入門https://www.jetbrains.com/clion/learn/
立即試用:https://www.jetbrains.com/clion/download/#section=windows

購買/續約通路:https://www.ahasoft.com.tw/page/product/show.aspx?num=112&kind=97&page=3&lang=TW

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