翻譯|使用教程|編輯:董玉霞|2022-03-23 16:42:50.110|閱讀 308 次
概述:本篇教程主要介紹 CLion 入門指南里關于協助編碼的內容。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
本篇教程主要介紹 CLion 入門指南里關于協助編碼的內容。
Ctrl+SpaceCLion 中的基本補全在您鍵入時工作,并提供所有可用補全的列表。要過濾此列表并僅查看與預期類型匹配的建議,請使用智能完成Ctrl+Shift+Space:
即使是空類或新的 C/C++ 文件也包含樣板代碼,CLion 會自動生成這些代碼。例如,當您添加一個新類時,CLion 會創建一個標頭,其中已經放置了存根代碼和標頭保護,以及包含它的相應源文件。
最有用的代碼生成功能之一是從使用中創建。它可以幫助您在想法出現時專注于這些想法并處理日常事務。例如,當您調用尚未實現的函數時,無需中斷流程:按下Alt+Enter以生成您可以稍后返回的存根代碼。Create from usage也適用于變量和類:
要在代碼中的任何位置獲取代碼生成選項列表,請按Alt+Insert以調用Generate菜單:
這些選項可以幫助您跳過大量代碼編寫。除了生成構造函數/析構函數、getter/setter、各種操作符之外,還可以快速覆蓋和實現函數:
實時模板是生成整個代碼結構的工具。在Settings / Preferences |中找到即用型模板列表 編輯 | 實時模板。要將模板粘貼到您的代碼中,請調用Code | 插入實時模板或按Ctrl+J,例如:
要使用循環和條件語句(如if、while、for、 )快速包圍您的代碼#ifdef,請調用Code | 環繞或按Ctrl+Alt+T:
當您在代碼中的符號旁邊看到一個燈泡時,這意味著 CLion 的代碼分析發現了潛在問題或可能需要進行的更改:
單擊燈泡圖標(或按Alt+Enter)并選擇最合適的操作或快速修復:
在動態代碼分析期間,CLion 會突出顯示可疑代碼并在右側裝訂線中顯示彩色條紋。您可以將鼠標懸停在條紋上以查看問題描述并單擊它以跳轉到相應的問題。裝訂線頂部的標志指示整體文件狀態:
CLion 不僅可以檢測編譯錯誤,還可以檢測代碼效率低下的問題,例如未使用的變量或死代碼。此外,它還集成了一組可定制的Clang-tidy 檢查。
要啟用或禁用檢查,請配置其嚴重性級別(檢查是否應引發錯誤或僅顯示為警告)并設置范圍,轉到設置/首選項 | 編輯 | 檢查。
您還可以根據需要對整個項目或自定義范圍運行檢查,并在單獨的窗口中查看結果。為此,請致電代碼 | 檢查代碼或使用代碼 | 分析代碼 | 按名稱運行檢查以Ctrl+Alt+Shift+I進行特定檢查。
在結果工具窗口中,您可以一次批量應用多個問題的快速修復。在描述選項卡中單擊部分修復:
重構有助于在不添加新功能的情況下改進代碼,使其更簡潔、更易于閱讀和維護。使用主菜單的Refactor部分或調用Refactor This...Ctrl+Alt+Shift+T來獲取當前位置可用的重構列表:
例如:
以上就是CLion入門指南中關于協助編碼的的相關介紹,更多關于CLion教程的內容可進入官網查看。
正值“315”消費者權益日,慧都為正版護航,聯合Jetbrains廠商推出滿減優惠,旗下產品最高減1200,歡迎大家進入活動詳情頁了解詳情。
CLion是一款專為開發C及C++所設計的跨平臺IDE。它是以IntelliJ為基礎設計的,包含了許多智能功能來提高開發人員的生產力。
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn