最新消息

[更新]CLion 2023.1

2023/07/20

CLion 2023.1 的新功能

CLion 2023.1 帶來了包裹管理(package management)方案,將您的除錯體驗提升到一個新的水平,有助於 QML 編碼,並包括對新 UI 的大量改進,該 UI 已根據我們從用戶那裡收到的寶貴反饋進行了徹底修改 。

關鍵更新
與 vcpkg 集成

vcpkg 是一個包裹管理器,在 C++ 開發人員中越來越受歡迎。現在 CLion 與之集成,協助安裝及更新 vcpkg 其軟體包,並在專用工具視窗中瀏覽已安裝和可用的軟體包。

CLion 透過在您執行以下操作時,建議快速修復來幫助解決缺失的依賴項:
.為尚未安裝的包裹中的抬頭文件(header file)添加 #include。
在 CMake 腳本中使用尚未安裝的包裹。


vcpkg 原廠連結

vcpkg 相關資料

除錯更新
CLion 除錯器集成進行了重大更新,為您帶來強大的除錯功能,包括:

即使源代碼可用(也稱為按需反彙編),也能夠探索底層彙編代碼。
重新設計的「附加到進程」對話框,使查找進程並附加到它們更快更容易。
暫停或恢復單一線程的操作,以幫助除錯多線程應用程序。


除錯增強
CLion 除錯器允許您在框架視圖中單一除錯反彙編代碼,即使源代碼可用。
CLion 在框架視圖的上下文選單中,現在有一個新操作可以開啟所選框架的常規反彙編視圖。 該視圖與源代碼並排開啟,並突出顯示兩者中的執行行。
更多說明


附加到除錯中的進程
CLion 提供了一種將除錯器附加到 IDE 外部啟動的本地進程的方法。 更新後的「附加到進程」對話框現在使查找進程並附加到它們變得更快更容易。
在新視圖中以列表或樹狀顯示所有可用進程,查看啟動該進程的用戶名稱、該進程可用的除錯器以及用於啟動該進程的命令,並為工具鏈選擇一個除錯器。
更多說明


更簡單的 Clang-Tidy 設定
CLion 2023.1 附帶更新的 Clang-Tidy 檢查選項對話框:
所有選項現在都顯示預定義的默認值。
如果您更改選項,它將以藍色突出顯示並移動到表格頂部。
可以進行快速搜尋:只需將表格置於焦點上,然後開始輸入您要查找的 check 名稱。


全新使用者介面
基於 IntelliJ 的 IDE 正在接收新的 UI。它現代而簡潔旨在降低視覺複雜性,提供對基本功能的輕鬆訪問,根據需要逐步公開複雜的功能。
特定於 C 和 C++ 的工具視窗和功能已經在新的 UI 做好準備! 在設置中切換到它的外觀與行為 | 新用戶介面。



設定同步
用於同步設置的新方案,現在已在所有基於 IntelliJ 的 IDE(包括 CLion)中提供。新的設定同步插件,能夠同步平台,捆綁插件和第三方插件的所有可共享設置。這些設置存儲在附加到用戶 JetBrains 帳戶的雲中。如果您使用與同一用戶帳戶關聯的不同基於 IntelliJ 的 IDE,您的設置將自動同步。
更多說明



CLion 2022.2 更新項目
CLion 2022.2 與 CMake 和 CMake 預設更好地集成。快速文檔彈出視窗已成為有關 C++ 和 CMake 代碼的有用知識來源。增強的靜態和動態代碼分析、更好的除錯器集成以及遠端和 Docker 工具鏈的性能改進,可幫助您更高效地開發。

與 CMake 集成
CLion 現在捆綁了 CMake 3.23。它與 CMake 預設集成得更好,並使更新 CMake 腳本和選項變得更加容易。CMake 中的快速文檔(
Quick Documentation)彈出視窗,現在可在 CMake 腳本中使用,並且顯示了以下實體功能:
.命令(
Commands
政策Policies
模組Modules
變量Variables
屬性Properties
文檔始終針對當前捆綁的 CMake 版本呈現,目前不適用於用戶定義的實體。


更多訊息,請至jetbrains官網

 

購買/續約通路
免費操作索取
.JetBrains 台灣銷售通路,請指名白金級經銷商(Premium Reseller) 迪凱科技

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