跨平臺(tái)IDE集成開(kāi)發(fā)環(huán)境Clion入門(mén)教程(七):用戶界面導(dǎo)覽
CLion是一款專為開(kāi)發(fā)C及C++所設(shè)計(jì)的跨平臺(tái)IDE。它是以IntelliJ為基礎(chǔ)設(shè)計(jì)的,包含了許多智能功能來(lái)提高開(kāi)發(fā)人員的生產(chǎn)力。這種強(qiáng)大的IDE幫助開(kāi)發(fā)人員在Linux、OS X和Windows上來(lái)開(kāi)發(fā)C/C++,同時(shí)它還使用智能編輯器來(lái)提高代碼質(zhì)量、自動(dòng)代碼重構(gòu)并且深度整合CMake編譯系統(tǒng),從而提高開(kāi)發(fā)人員的工作效率。
CLion現(xiàn)已更新至2019.2版本,新版本為嵌入式開(kāi)發(fā)人員提供了更多幫助,并提高了幾個(gè)重要方面的一般調(diào)試能力。編輯器現(xiàn)在具有參數(shù)名稱提示,并且它具有改進(jìn)的代碼分析功能,為“未使用的包含”帶回更新的檢查。點(diǎn)擊查看更新詳情!
在CLion中打開(kāi)項(xiàng)目時(shí),默認(rèn)用戶界面如下所示:
根據(jù)插件集和配置設(shè)置的不同,IDE的外觀和行為可能會(huì)有所不同。
焦點(diǎn): Alt+Home
顯示/隱藏:查看| 外觀| 導(dǎo)航欄
頂部的導(dǎo)航欄是“ 項(xiàng)目”工具窗口的快速替代方法 ,您可以在其中導(dǎo)航項(xiàng)目結(jié)構(gòu)并打開(kāi)文件進(jìn)行編輯。
使用導(dǎo)航欄右側(cè)的按鈕來(lái)構(gòu)建,運(yùn)行和調(diào)試應(yīng)用程序,并執(zhí)行基本的版本控制操作(如果配置了版本控制集成)。它還包含用于運(yùn)行任何內(nèi)容 (按Ctrl兩次)和“到處搜索” (按Shift兩次)的按鈕。
默認(rèn)情況下,帶有用于打開(kāi)和保存文件,撤消和重做操作的按鈕的主工具欄是隱藏的。要顯示它,請(qǐng)選擇查看| 外觀| 工具欄。
顯示/隱藏:查看| 外觀| 狀態(tài)欄
當(dāng)您將鼠標(biāo)指針懸停在狀態(tài)欄上時(shí),底部的狀態(tài)欄顯示事件消息和動(dòng)作說(shuō)明。它還指示整個(gè)項(xiàng)目和IDE的狀態(tài),并提供對(duì)各種設(shè)置的訪問(wèn)。下表列出了狀態(tài)欄上顯示的默認(rèn)圖標(biāo)和元素。根據(jù)插件集和配置設(shè)置的不同,除默認(rèn)元素外,還有許多其他元素。
圖標(biāo) | 描述 |
單擊以顯示/隱藏工具窗口欄。雙擊并按住Alt以顯示隱藏的工具窗口欄。 | |
單擊以顯示后臺(tái)任務(wù)管理器。僅當(dāng)正在進(jìn)行后臺(tái)任務(wù)時(shí),此圖標(biāo)才可見(jiàn)。 | |
52:11 | 除以冒號(hào)的數(shù)字表示編輯器中的當(dāng)前插入符號(hào)位置(行和列)。單擊數(shù)字跳到特定的行和列。如果在編輯器中選擇一個(gè)代碼片段,CLion還將顯示所選片段中的字符數(shù)和換行符。 |
單擊以在編輯器中更改當(dāng)前文件的行尾。 | |
單擊以在編輯器中更改當(dāng)前文件的編碼。 | |
單擊以更改當(dāng)前文件中使用的縮進(jìn)樣式。 | |
單擊以鎖定文件以防止編輯(將其設(shè)置為只讀)。 | |
單擊以更改代碼檢查突出顯示設(shè)置。 使用滑塊在檢查 (突出顯示所有內(nèi)容), 語(yǔ)法 (僅突出顯示語(yǔ)法錯(cuò)誤)和無(wú) (不突出顯示任何內(nèi)容)之間進(jìn)行選擇。 選中“ 省電模式”復(fù)選框,以通過(guò)消除所有后臺(tái)操作來(lái)最小化功耗。在這種模式下,IDE更像是沒(méi)有后臺(tái)編譯,代碼完成,代碼檢查和突出顯示的文本編輯器。 |
工具窗口
顯示/隱藏:查看| 工具視窗
工具窗口提供補(bǔ)充編輯代碼的功能。例如,“ 項(xiàng)目” 工具窗口顯示您的項(xiàng)目結(jié)構(gòu),而“ 運(yùn)行” 工具窗口則顯示應(yīng)用程序在運(yùn)行時(shí)的輸出。
默認(rèn)情況下,工具窗口??吭谥鞔翱诘膫?cè)面和底部。您可以根據(jù)需要排列它們,取消???,調(diào)整大小,隱藏等等。右鍵單擊工具窗口的標(biāo)題或單擊其排列選項(xiàng)的標(biāo)題。
您可以分配快捷方式以快速訪問(wèn)您經(jīng)常使用的工具窗口。其中一些默認(rèn)情況下具有快捷方式。例如,要打開(kāi)“ 項(xiàng)目” 工具窗口,請(qǐng)按Alt+1,而要打開(kāi)“ 終端工具”窗口,請(qǐng)按Alt+F12。要從編輯器跳到最后一個(gè)活動(dòng)的工具窗口,請(qǐng)按F12。
您可以右鍵單擊界面的各個(gè)元素,以查看當(dāng)前上下文中可用的操作。例如,在“ 項(xiàng)目” 工具窗口中右鍵單擊一個(gè)文件以獲取與該文件相關(guān)的操作,或者在編輯器中右鍵單擊以查看適用于當(dāng)前代碼片段的操作。
這些操作大多數(shù)都可以從屏幕頂部或主窗口的主菜單中執(zhí)行。帶有快捷方式的操作在操作名稱旁邊顯示快捷方式。
彈出菜單
彈出菜單可快速訪問(wèn)與當(dāng)前上下文有關(guān)的操作。例如,按Alt+Insert編輯器中的,以打開(kāi)“ 生成”彈出窗口,以基于上下文生成代碼構(gòu)造。Alt+Insert 在“ 項(xiàng)目”工具窗口中按 將打開(kāi)“ 新建” 彈出窗口,用于將新文件和目錄添加到項(xiàng)目中。
您可以使用常用操作的快速列表來(lái)創(chuàng)建自定義彈出菜單。例如,您可以按Ctrl+Shift+Alt+T打開(kāi)“ 重構(gòu)此”彈出窗口,其中包含與重構(gòu)有關(guān)的預(yù)定義快速動(dòng)作列表。
=====================================================
更多關(guān)于CLion的教程、資源敬請(qǐng)關(guān)注我們即將推出的后續(xù)教程哦~
想要購(gòu)買(mǎi)Clion正版授權(quán)的朋友歡迎咨詢慧都官方客服。
關(guān)注下方微信公眾號(hào)嗎,及時(shí)獲取產(chǎn)品最新消息和最新資訊