翻譯|產品更新|編輯:董玉霞|2022-04-15 15:14:12.950|閱讀 414 次
概述:CLion V2022.1增強了遠程開發、Docker、CMake 項目和 CUDA 調試的現有工作流程,并解決了代碼完成、嵌入提示和其他子系統中最煩人的錯誤。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
CLion V2022.1增強了遠程開發、Docker、CMake 項目和 CUDA 調試的現有工作流程,并解決了代碼完成、嵌入提示和其他子系統中最煩人的錯誤。
現在可從 CLion 的歡迎屏幕中使用新的 遠程開發工作流程。使用功能強大的遠程計算機來執行所有 IDE 操作以及構建、運行和調試代碼——同時在本地客戶端上運行 IDE。
Space 中的云開發環境 現在可以與 CLion 一起使用,以加快入職速度,在幾秒鐘內獲得即用型 IDE,并有效地管理開發資源。
使用 Docker 工具鏈時,現在可以提供額外的容器設置,例如端口和卷綁定等。用于檢測內存使用問題的 Valgrind memcheck 工具現在可以與 Docker 工具鏈一起使用。
CMake 是 CLion 中的一等公民項目模型。版本 2022.1 解決了 CMake 支持的核心領域(CMake 預設和 CLion CMake 配置文件)的不一致和缺乏配置能力。
現在CLion 自動為配置預設創建 CMake 配置文件(之前它僅可用于構建預設)。此更改使配置過程更容易,并允許刪除多余的構建預設。
現在CLion 也適用于preset傳遞給 cmake命令的參數。來自預設的數據被加載到構建類型、工具鏈和構建目錄設置中。
當無法并行重新加載 CMake 配置文件時,現在CLion 可以按順序重新加載它們。您可以在設置| 中啟用此行為。 高級設置 | 制作。
現在使用新的和更新的選項可以更輕松地在 CLion 中配置 CMake 生成器:
在CLion最新版本 中,現在可以直觀地檢查為什么重新加載 CMake 項目需要很長時間。從 CMake 3.18 開始,可以在 CMake 設置中啟用新的跟蹤,CLion 將幫助運行跟蹤并可視化結果。
CMake 腳本的格式現在更準確:
CUDA-GDB 調試器現在可以在 CLion 中使用。要使其正常工作,需要在當前工具鏈的調試器設置中 指定cuda-gdb二進制文件,并使用以下編譯器選項: add_compile_options(-G)添加 CUDA 調試符號。
在調試器工具窗口的布局設置中,有兩個新選項可用:
在調試器中顯示十進制和十六進制值的選項現在適用于 Windows 上的 LLDB(設置|構建、執行、部署|調試器| 數據視圖| C/C++ |將整數顯示為十六進制值并與原始值一起顯示)。
嵌入式 GDB 服務器配置 現在 可以在不同階段重置設備:
宏現在可以在嵌入式 GDB 服務器配置字段中使用。
現在支持 FreeRTOS GCC/Posix 端口并在 Linux 上啟用 FreeRTOS 調試。
意圖行動建議可通過 Alt+Enter(或者單擊燈泡圖標)獲得。在建議列表中,還可以查看所選操作結果的預覽。預覽適用于 De Morgan 定律、反轉 if 條件、合并 if-else、合并嵌套 if、Clang-Tidy、MISRA、Clazy、拆分為聲明和賦值、拆分為單獨的聲明以及其他一些操作。
設置| 中的 Clang-Tidy 和 MISRA 設置 編輯| 檢查| C/C++ | 靜態分析工具經過重新設計,使檢查配置過程更容易。一個新的視覺表示包括一個包含所有檢查的樹。快速搜索可幫助用戶更快地找到所需的檢查,只需在對話框處于焦點時開始輸入要查找的名稱。 對于 Clang-Tidy,該對話框還鏈接到 LLVM 文檔,以幫助用戶更詳細地了解檢查。
通過解決一系列問題,提高了 CLion 中代碼分析引擎的準確性,例如:
現在CLion 中的參數和類型提示對于現代 C++ 代碼提供更多信息和更準確。
添加用于結構化綁定的新格式化程序選項到Spaces和 Wrapping 和 Braces部分。
引入了小而有用的 UX 改進,以使日常 IDE 操作更加方便和強大。
創建新的 C++ 類時,現在可以指定希望新類所在的命名空間。如果在此字段中輸入空格,可以在任何現有或不存在的命名空間(將與新類一起創建)、嵌套命名空間甚至匿名(未命名)命名空間中寫入。
在結構視圖中,現在可以按限定名稱對元素進行分組。在每個元素名稱中包含完全限定名稱的分組視圖或普通視圖之間進行選擇。
即使沒有安裝 Rust 插件,Rust 項目的新存根項目生成器也會為用戶提供幫助,它將幫助用戶安裝插件并引導完成項目創建。
以上就是CLion V2022.1更新的新功能的相關內容,想要了解CLion價格可進入慧都官網咨詢在線客服。
CLion是一款專為開發C及C++開發工具所設計的跨平臺IDE。它是以IntelliJ為基礎設計的,包含了許多智能功能來提高開發人員的生產力。
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn