翻譯|使用教程|編輯:鮑佳佳|2021-02-03 10:48:35.523|閱讀 1093 次
概述:CLion是一款專為開發C及C++所設計的跨平臺IDE。它是以IntelliJ為基礎設計的,包含了許多智能功能來提高開發人員的生產力。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
CLion是一款專為開發C及C++所設計的跨平臺IDE。它是以IntelliJ為基礎設計的,包含了許多智能功能來提高開發人員的生產力。這種強大的IDE幫助開發人員在Linux、OS X和Windows上來開發C/C++,同時它還使用智能編輯器來提高代碼質量、自動代碼重構并且深度整合CMake編譯系統,從而提高開發人員的工作效率。
CLion是跨平臺的IDE嗎?
是的,您可以在Windows,macOS和Linux上安裝和運行CLion。
有關特定于操作系統的說明,請參閱安裝CLion。
有關如何為您的操作系統選擇正確的鍵盤映射的說明,請參閱CLion鍵盤快捷鍵,并了解最有用的快捷鍵。
我可以使用哪些編譯器和調試器?
CLion支持GCC,Clang和Microsoft Visual C ++編譯器。
CLion捆綁了GDB和LLDB調試器,您可以切換到自定義GDB二進制文件。
支持哪些構建系統?項目格式是什么?
CLion與CMake構建系統完全集成:您可以無縫地創建,打開,構建以及運行/調試CMake項目。CMake本身捆綁在CLion中,因此除非您決定使用自定義版本,否則無需單獨安裝它。
除了CMake,CLion還支持編譯數據庫,Gradle和Makefile項目。當前,您不能在CLion中創建這些類型的新項目,但是可以使用可用的完整代碼洞察力來打開和管理現有項目。
有關更多詳細信息,請參考項目格式。
我需要提前安裝任何東西嗎?
對于C / C ++項目,CLion使用GCC / G ++,Clang或MSVC工具集。
在Windows上,這意味著如果您打算使用Microsoft Visual C ++編譯器,則可以在MinGW / MinGW-w64或Cygwin環境,WSL或Visual Studio中進行選擇。有關詳細信息。
在macOS上,必需的工具可能已經安裝。如果不是,請按照在macOS上配置CLion中所述更新命令行開發人員工具。
在Linux上,可能還預安裝了編譯器和make。否則,對于Debian / Ubuntu,請安裝軟件包,并根據需要安裝軟件包以獲取Clang。
是否還支持除C ++之外的其他語言?
是的,CLion完全支持Python,Objective-C / C ++,HTML(包括HTML5),CSS,JavaScript和XML。通過捆綁的插件實現對這些語言的支持,這些插件默認情況下處于啟用狀態。
您可以安裝其他插件來獲得CLion支持的更多語言(例如Rust,Swift或Markdown)。請參閱有價值的語言插件,并在插件”頁面( Ctrl+Alt+S)。
瀏覽“1.打開/創建一個項目
打開本地項目對于CMake項目,請使用以下選項之一:
選擇文件| 打開并找到項目目錄。此目錄應包含CMakeLists.txt文件。
選擇文件| 打開并將CLion指向頂級CMakeLists.txt文件,然后選擇“以項目形式打開”。
選擇文件| 打開并找到CMakeCache.txt文件,然后選擇“以項目形式打開”。
要打開一個編譯數據庫項目,請轉至compile_commands.json的文件夾或compile_commands.json文件本身(然后選擇Open as Project)。
,將CLion指向包含要打開一個Makefile項目,請轉到Makefile的文件夾或Makefile本身(然后選擇Open as Project)。
,將CLion指向包含頂層要打開Gradle項目,請轉至build.gradle的文件夾或build.gradle文件本身(然后選擇Open as Project)。
,將CLion指向包含從存儲庫中簽出
單擊“Welcome”界面上的“Checkout from Version Control”,或選擇“ VCS | Checkout from Version Control”中簽出,然后選擇您的版本控制系統。
輸入憑據以訪問存儲并提供到源的路徑。CLion會將存儲庫克隆到新的CMake項目。
創建一個新的CMake項目
選擇新建項目在歡迎屏幕上。
從主菜單中或單擊設置項目的類型:C或C ++,可執行文件或庫。
請注意,STM32CubeMX和CUDA也是基于CMake的項目類型。
提供根文件夾位置,然后選擇語言標準。
CLion創建一個新的CMake項目并填寫頂層CMakeLists.txt:
初始CMakeLists.txt文件已經包含多個命令。在我們的教程中找到他們的描述以及有關使用CMake的更多信息。
2.概貌
項目視圖顯示您的項目文件和目錄。在這里,您可以管理項目文件夾(將它們標記為源,庫或排除的項目),添加新文件,重新加載項目以及調用其他操作(例如Recompile)。
編輯器是您查看,編寫和編輯代碼的地方。編輯器在單獨的選項卡中顯示每個文件。您還可以垂直或水平拆分編輯器
以同時查看多個選項卡。
導航欄可幫助您在文件的選項卡之間切換,而工具欄可提供對運行/調試以及與VSC相關的操作的快速訪問。
左側裝訂線-編輯器左側的垂直條紋-顯示斷點和可單擊圖標,以幫助您瀏覽代碼結構(例如,跳轉到定義或聲明)并運行 main()或測試。
右裝訂線顯示代碼分析結果,且總體文件狀態指示器在頂部。
工具窗口代表特定的工具或任務,例如TODO,CMake,terminal或文件結構。
狀態欄顯示項目和整個IDE的各種指示器:文件編碼,行分隔符,內存使用情況等。另外,在這里您可以找到解析上下文切換器。
任何時候您需要查找IDE操作時,請按Ctrl+Shift+A或轉至“
然后開始鍵入要 的命令,設置甚至UI元素的名稱:
未完待續……
今天的內容你學會了嗎?前往慧都網免費下 載最新版嘗試一下,并在評論分享你的想法。“慧都17周年慶”低價狂潮,省到尖叫最高立減2999元!低至797元!想要購買Clion正版授權的朋友歡迎。
JetBrain技術交流群現已開通,QQ搜索群號“786598704”或者掃描下方二維碼即可加入
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自: