CLion2021是一款C和C++跨平臺IDE,CLion 完成了很多 C++ 的編程工作,使用對 C 和 C++ 有深刻理解的編輯器,您便可以高效地讀寫代碼。 可在智能補全功能中按類型篩選出補全結(jié)果。 使用路徑導(dǎo)航來跟蹤您在范圍層次結(jié)構(gòu)內(nèi)的位置。 借助參數(shù)名稱提示,深入了解函數(shù)調(diào)用。 查找符號的上下文用法,或通過鍵入其名稱直接跳轉(zhuǎn)到該符號。 CLion 甚至可以確保您的代碼符合編碼指南,包括格式、命名等要求。
使用注意:
此工具不含編譯器,需要額外安裝c/c++編譯器:
CLion2021安裝步驟
1、運行安裝程序,點擊next;
2、設(shè)置安裝位置;
3、勾選創(chuàng)建快捷方式;
4、點擊install,開始安裝;
5、等待產(chǎn)品安裝;
6、安裝完成!
CLion2021破解教程
1、運行軟件,勾選同意用戶協(xié)議,點擊continue;
2、點擊Don't Send;
3、勾選Evaluate for free,點擊Evaluate;
4、點擊continue;
5、點擊plugins,輸入中文,可以查找到中文語言包,點擊install開始安裝;
6、語言包安裝完成,點擊重啟;
7、點擊插件,點擊右上角的功能鍵,選擇從磁盤安裝插件;
8、導(dǎo)入插件,點擊確定;
9、插件安裝完成;
10、新建一個項目,進入軟件主頁面,點擊幫助,可以看到剛剛安裝的Eval Reset插件;
11、打開插件界面,勾選下圖所示選項,點擊Reset,以后每次啟動軟件都會自動重置試用時間到30天啦!
CLion2021新特性
分支覆蓋率
除了行覆蓋率,CLion 2021.1 現(xiàn)在還可以計算分支覆蓋率。 這種方法覆蓋了每個控制結(jié)構(gòu)的所有分支。 使用覆蓋率運行 CMake 應(yīng)用程序或測試,并檢查添加到 Coverage 工具窗口的新列。
遠(yuǎn)程模式下的動態(tài)分析
為了在所有工具鏈、項目模型和配置中實現(xiàn)功能一致性,CLion 2021.1 已使 Google Sanitizers、Valgrind Memcheck 和 Code Coverage 支持遠(yuǎn)程工具鏈。
MISRA C 和 C++ 檢查
PreviousNext
CLion 2021.1 從 MISRA C 2012 和 MISRA C++ 2008 添加了更多檢查。 完整列表保留于我們的 Confluence 頁面,可讓您輕松跟蹤進度。
C 和 C++ 的后綴補全
適用于 C 和 C++ 的后綴代碼補全讓您可以在剛剛輸入的表達(dá)式周圍添加代碼。 它不僅僅是通過常用的語言結(jié)構(gòu)封裝表達(dá)式,還可以將表達(dá)式作為自由函數(shù)的第一個參數(shù)傳遞。
使用語言結(jié)構(gòu)封裝表達(dá)式
后綴模板可以幫助您使用通用語言結(jié)構(gòu)。 輸入一個表達(dá)式,再輸入一個點,然后添加后綴模板縮寫,按擴展鍵,或者從出現(xiàn)的補全列表中選擇所需模板。 擴展的模板將封裝給定的表達(dá)式。 可在 Settings | Editor | General | Postfix Completion 中找到完整的模板列表。
將表達(dá)式傳遞給自由函數(shù)
使用后綴代碼補全將輸入的表達(dá)式作為第一個參數(shù)傳遞給自由函數(shù)。 輸入一個表達(dá)式,再輸入一個點,然后從出現(xiàn)的補全列表中選擇自由函數(shù)。
初步支持遠(yuǎn)程 Makefile 項目
CLion 2021.1 允許您在遠(yuǎn)程機器上使用 Makefile 項目。 將 Makefile 設(shè)置中的工具鏈改為遠(yuǎn)程工具鏈,然后重新加載項目即可與遠(yuǎn)程計算機同步。 從本地運行的 CLion 遠(yuǎn)程編譯、運行和調(diào)試應(yīng)用程序。
Makefile 語言插件
Makefile 語言插件(先前為第三方)現(xiàn)在由 CLion 團隊維護,并捆綁在 CLion 中。 該插件提供了 make 語法高亮顯示、快速文檔、目標(biāo)的 Find Usages 以及 Makefile 的各種導(dǎo)航和代碼補全操作。
在 VCS 中共享 CMake 配置文件
CLion 中的 CMake 配置文件設(shè)置現(xiàn)在存儲在 .idea 目錄下的 cmake.xml 文件中,可以與項目一起在 VCS 中共享。 只需在 Settings | Build, Execution, Deployment | CMake 中選擇 Share 選項。
Clazy 集成
Clazy 是面向 Qt 的靜態(tài)代碼分析器,現(xiàn)已集成到 CLion 基于 Clangd 的引擎。 CLion 當(dāng)前使用 1.8 版。 檢查顯示在編輯器中,附有快速修復(fù)。
QtCreator 鍵盤映射
CLion 現(xiàn)在為 QtCreator 中的按鍵綁定捆綁了 QtCreator 鍵盤映射。 您可以在 Settings 中切換,或使用 Quick Switch Scheme 操作 (Ctrl+`)。
核心轉(zhuǎn)儲調(diào)試
在 CLion 2021.1 中調(diào)試核心轉(zhuǎn)儲時,用戶現(xiàn)在可以在相應(yīng)的運行配置中設(shè)置 sysroot。 從其他系統(tǒng)上構(gòu)建的二進制文件調(diào)試核心轉(zhuǎn)儲時,這將有助于本地化庫符號。
使用 LLDB 調(diào)試非符號化二進制文件的核心轉(zhuǎn)儲時,符號文件的顯式設(shè)置現(xiàn)在也為 CLion 提供了有關(guān)符號的必要信息。 通過這次修復(fù),GDB 和 LLDB 在 CLion 中已經(jīng)達(dá)到核心轉(zhuǎn)儲調(diào)試的功能對等!
預(yù)提交檢查的配置文件
CLion 可以在提交之前檢查代碼,幫助您排除錯誤。 在提交對 VCS 的變更之前,選擇代碼檢查配置文件 - 點擊齒輪圖標(biāo)顯示提交選項,選中 Analyze code 復(fù)選框,點擊 Choose profile,然后選擇所需的配置文件。
- PC官方版
- 安卓官方手機版
- IOS官方手機版