翻譯|使用教程|編輯:吳園園|2019-10-11 10:20:24.430|閱讀 5104 次
概述:本系列教程為Clion入門教程,本文將為您帶來如何創(chuàng)建新項目。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
CLion是一款專為開發(fā)C及C++所設計的跨平臺IDE。它是以IntelliJ為基礎設計的,包含了許多智能功能來提高開發(fā)人員的生產(chǎn)力。這種強大的IDE幫助開發(fā)人員在Linux、OS X和Windows上來開發(fā)C/C++,同時它還使用智能編輯器來提高代碼質(zhì)量、自動代碼重構(gòu)并且深度整合CMake編譯系統(tǒng),從而提高開發(fā)人員的工作效率。
CLion現(xiàn)已更新至2019.2版本,新版本為嵌入式開發(fā)人員提供了更多幫助,并提高了幾個重要方面的一般調(diào)試能力。編輯器現(xiàn)在具有參數(shù)名稱提示,并且它具有改進的代碼分析功能,為“未使用的包含”帶回更新的檢查。點擊查看更新詳情!
打開/創(chuàng)建項目
打開本地項目
對于CMake項目,請使用以下選項之一:
選擇文件| 打開并找到項目目錄。此目錄應包含CMakeLists.txt文件。
選擇文件| 打開并將CLion指向頂級CMakeLists.txt文件,然后選擇“ 以項目形式打開”。
選擇文件| 打開并找到CMakeCache.txt文件,然后選擇“ 以項目形式打開”。
要打開編譯數(shù)據(jù)庫項目,請單擊“ 文件” |“文件”。打開,將CLion指向compile_commands.json,然后選擇Open as Project。
要打開Gradle項目,請單擊File | File。打開,將CLion指向build.gradle 文件,然后選擇Open as Project。
從庫中檢出
單擊“歡迎”屏幕上的“ 從版本控制中簽出”,或選擇“ VCS | 從主菜單中的“版本控制”中簽出,然后選擇您的版本控制系統(tǒng)。
輸入憑據(jù)以訪問存儲并提供到源的路徑。CLion會將存儲庫克隆到新的CMake項目。
創(chuàng)建一個新的CMake項目
1、選擇文件| 新建項目從主菜單中或單擊新建項目在歡迎屏幕上。
2、設置項目的類型:C或C ++,可執(zhí)行文件或庫。
  請注意,STM32CubeMX Embedded也是基于CMake的項目類型。
3、提供根文件夾位置,然后選擇語言標準。
CLion創(chuàng)建一個新的CMake項目并填寫頂級CMakeLists.txt:

初始CMakeLists.txt文件已經(jīng)包含多個命令。
注意要點:
項目視圖顯示您的項目文件和目錄。在這里,您可以管理項目文件夾(將它們標記為源,庫或排除的項目),添加新文件,重新加載項目以及調(diào)用其他操作(例如Recompile)。
編輯器是您查看,編寫和編輯代碼的地方。編輯器在單獨的選項卡中顯示每個文件。您還可以垂直 或水平拆分編輯器
或水平拆分編輯器 以同時查看多個選項卡。
以同時查看多個選項卡。
導航欄可幫助您在文件的選項卡之間切換,而工具欄可提供對運行/調(diào)試以及與VSC相關的操作的快速訪問。
左側(cè)裝訂線 -編輯器左側(cè)的垂直條紋-顯示斷點和可單擊圖標,以幫助您瀏覽代碼結(jié)構(gòu)(例如,跳轉(zhuǎn)到定義或聲明 )并運行
)并運行 main()或測試。
 main()或測試。
右裝訂線顯示代碼分析結(jié)果,且總體文件狀態(tài)指示器在頂部。
工具窗口代表特定的工具或任務,例如TODO,CMake,terminal或文件結(jié)構(gòu)。
狀態(tài)欄顯示項目和整個IDE的各種指示器:文件編碼,行分隔符,檢查配置文件 ,內(nèi)存使用情況等。另外,在這里您可以找到解析上下文切換器。
,內(nèi)存使用情況等。另外,在這里您可以找到解析上下文切換器。
任何時候您需要查找IDE操作時,請按Ctrl+Shift+A或轉(zhuǎn)至“ 幫助” |“幫助”。查找“操作”,然后開始鍵入要查找的命令,設置甚至UI元素的名稱:

=====================================================
更多關于CLion的教程、資源敬請關注我們即將推出的后續(xù)教程哦~
想要購買Clion正版授權的朋友歡迎。
關注下方微信公眾號嗎,及時獲取產(chǎn)品最新消息和最新資訊

本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務必注明出處、不得修改原文相關鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@ke049m.cn
文章轉(zhuǎn)載自: