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