翻譯|使用教程|編輯:董玉霞|2022-03-22 15:58:56.010|閱讀 628 次
概述:我們在安裝完成后,就要開始 CLion 的使用,首先在具體操作之前先解答大家最關心的幾個問題。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
我們在安裝完成后,就要開始 CLion 的使用,首先在具體操作之前先解答大家最關心的幾個問題。
CLion 是跨平臺的 IDE 嗎?
是的,您可以在 Windows、macOS 和 Linux 上安裝和運行 CLion。
有關特定于操作系統的說明,請閱讀安裝要求。
有關如何為您的操作系統選擇正確的鍵盤映射的說明,請參閱CLion 鍵盤快捷鍵,并了解最有用的快捷鍵。
可以使用哪些編譯器和調試器?
CLion 支持在所有平臺上使用GDB(捆綁或自定義)以及在 macOS 和 Linux 上使用捆綁的LLDB進行調試。此外,Windows 上的 MSVC 工具鏈還有一個基于 LLDB 的調試器。有關詳細信息,請參閱下面的調試部分和調試器選項頁面。
支持哪些構建系統?項目格式有哪些?
CLion 與CMake構建系統完全集成:您可以無縫地創建、打開、構建和運行/調試CMake 項目。CMake 本身捆綁在 CLion 中,因此您不需要單獨安裝它,除非您決定使用自定義版本。
除了 CMake,CLion 還支持Makefile、編譯數據庫和Gradle項目,目前不支持在 CLion 中創建這些類型的新項目。
需要提前安裝任何東西嗎?
Windows
在 Windows 上,CLion 需要一個工作環境。CLion 捆綁了 MinGW 工具集的一個版本以進行快速設置。您可以使用這個捆綁的工具鏈或切換到另一個 MinGW 安裝、Cygwin 或 Microsoft Visual C++。如果您正在使用 WSL 或 Docker,則還需要安裝它們。詳情請參閱后續的Windows的配置教程。
macOS
在 macOS 上,可能已經安裝了所需的工具。如果沒有,請按照在 macOS 上配置 CLion中所述更新命令行開發人員工具。
Linux
在 Linux 上,也可能預先安裝了編譯器和make 。否則,在 Debian/Ubuntu 的情況下,安裝build_essentials包,如果需要,安裝llvm包以獲取 Clang。
是否也支持其他 C++ 語言?
是的,CLion 完全支持Python、Objective-C/C++、HTML(包括 HTML5)、CSS、JavaScript 和 XML。對這些語言的支持是通過默認啟用的捆綁插件實現的。有關更多詳細信息,請參閱后續關于不同語言的 CLion 功能文章。
您可以安裝其他插件以獲得 CLion 支持的更多語言(例如Rust、Swift或Markdown)。
對于CMake項目,請使用以下選項之一:
要打開編譯數據庫項目,請轉到文件 | 打開,將 CLion 指向包含compile_commands.json的文件夾或compile_commands.json文件本身(然后選擇Open as Project)。
要打開Makefile項目,請轉到File | 打開,將 CLion 指向包含頂級Makefile的文件夾或Makefile本身(然后選擇Open as Project)。
要打開Gradle項目,請轉到文件 | 打開,將 CLion 指向包含build.gradle的文件夾或build.gradle文件本身(然后選擇Open as Project)。
在歡迎屏幕上單擊從版本控制中簽出或選擇VCS | 從主菜單中從版本控制中簽出并選擇您的版本控制系統。
輸入憑據以訪問存儲并提供源路徑。CLion 會將存儲庫克隆到一個新的 CMake 項目。
選擇文件 | 從主菜單新建項目或單擊歡迎屏幕上的新建項目。
設置項目的類型:C 或 C++、可執行文件或庫,請注意,STM32CubeMX和CUDA也是基于 CMake 的項目類型。
提供根文件夾位置并選擇語言標準。CLion 創建一個新的 CMake 項目并填寫頂級CMakeLists.txt:
初始CMakeLists.txt文件已包含多個命令。在我們的教程中找到他們的描述和使用 CMake 的更多信息。
1.項目視圖顯示您的項目文件和目錄。從這里,您可以管理項目文件夾(將它們標記為源、庫或排除項)、添加新文件、重新加載項目以及調用其他操作,例如重新編譯。
2.編輯器是您查看、編寫和編輯代碼的地方。編輯器在單獨的選項卡中顯示每個文件。您還可以垂直圖標操作垂直拆分或水平拆分編輯器圖標操作水平拆分以同時查看多個選項卡。
3.導航欄幫助您在文件的選項卡之間切換,工具欄提供對運行/調試和 VSC 相關操作的快速訪問。
4.左側裝訂線 - 編輯器左側的垂直條紋 - 顯示斷點和可單擊的圖標,以幫助您瀏覽代碼結構(例如,跳轉到定義或聲明)并運行 main()或測試。
5.右側裝訂線顯示代碼分析結果,整體文件狀態指示器位于頂部。
6.工具窗口代表特定的工具或任務,例如TODO、CMake、終端或文件結構。
7.狀態欄顯示項目和整個 IDE 的各種指標:文件編碼、行分隔符、內存使用情況等。此外,您可以在此處找到解析上下文切換器。
每當您需要查找 IDE 操作時,請按Ctrl+Shift+A或轉到幫助 | 查找 Action并開始輸入您要查找的命令、設置甚至 UI 元素的名稱:
在 CLion的配色方案、代碼樣式、鍵盤映射、查看模式和外觀(UI 主題)之間切換的最快方法是Switch...彈出窗口。要調用它,請單擊查看 | 快速切換方案或按Ctrl+`:。
要探索所有可自定義的選項,請轉到Settings / PreferencesCtrl+Alt+S中的專用頁面。
Settings / Preferences對話框的Editor節點下的頁面可幫助您調整編輯器的行為,從最常規的設置(如 Drag'n'Drop 啟用和滾動配置)到突出顯示顏色和代碼樣式選項。
代碼樣式可在編輯器 |下的頁面中分別為每種語言配置。代碼樣式節點。對于C/C++,您可以設置一種預定義的代碼樣式或提供您自己的代碼樣式,并配置所需的命名約定,包括標頭保護模板:
在 CLion 中,IDE 中幾乎所有可能的操作都映射到鍵盤快捷鍵。要查看默認映射,請調用幫助 | 鍵盤快捷鍵 PDF 。
您可以在設置/首選項中自定義快捷方式| 鍵盤映射。使用預定義的鍵盤映射之一(Visual Studio、Emacs、Eclipse、NetBeans、Xcode 等)并根據需要對其進行調整,或者從頭開始創建您自己的鍵盤映射。
還有一些插件可以擴展可用鍵盤映射列表。例如,VS Code Keymap或Vim 仿真(包括 Vim 鍵盤映射)。在Valuable non-bundled plugins中找到更多有用的 CLion 編輯器插件。
以上就是CLion入門指南第一部分的的相關介紹,更多關于CLion教程的內容可進入官網查看。
正值“315”消費者權益日,慧都為正版護航,聯合Jetbrains廠商推出滿減優惠,旗下產品最高減1200,歡迎大家進入活動詳情頁了解詳情。
CLion是一款專為開發C及C++所設計的跨平臺IDE。它是以IntelliJ為基礎設計的,包含了許多智能功能來提高開發人員的生產力。
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn