跨平臺(tái)IDE集成開(kāi)發(fā)環(huán)境Clion入門教程(一):第一次運(yùn)行CLion?
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 2019.3速度高達(dá)加入了基于Clangd提供商代碼完成,消除了各種UI凍結(jié),并介紹了許多其他的性能改進(jìn)。它增強(qiáng)了與CMake的集成,增加了Ninja生成器支持,并提供了代碼覆蓋范圍和WSL2支持。調(diào)試器支持已在很多方面得到了顯著改善。最后,對(duì)C ++ 20的Concepts的支持包括重構(gòu),導(dǎo)航和代碼完成。戳此處查看詳情>>
當(dāng)您第一次運(yùn)行CLion時(shí),或者從先前版本升級(jí)后,需要執(zhí)行一些步驟來(lái)完成安裝,自定義實(shí)例并開(kāi)始使用IDE。
在“ 完整安裝”對(duì)話框中,選擇是否要導(dǎo)入IDE設(shè)置:
如果這是您的第一個(gè)CLion實(shí)例,請(qǐng)選擇“不導(dǎo)入設(shè)置”選項(xiàng)。
您可以使用File |在以后手動(dòng)導(dǎo)出和導(dǎo)入設(shè)置導(dǎo)入設(shè)置和文件| 從主菜單中導(dǎo)出設(shè)置命令。
選擇是否要使用默認(rèn)的Darcula或Light主題。
CLion包括提供與不同版本控制系統(tǒng)和應(yīng)用程序服務(wù)器集成的插件,添加對(duì)各種框架和開(kāi)發(fā)技術(shù)的支持等。要提高性能,可以禁用不需要的插件。如有必要,您可以稍后在“ 插件”Ctrl+Alt+S下的“設(shè)置/首選項(xiàng)”對(duì)話框中啟用它們。
您可以單擊每組插件的“ 全部禁用”鏈接以全部禁用它們,或者單擊“ 自定義”以禁用組中的各個(gè)插件。
如有必要,請(qǐng)從CLion插件存儲(chǔ)庫(kù)下載并安裝未與IDE捆綁在一起的其他插件。
在CLion中啟動(dòng)一個(gè)項(xiàng)目
在“ 歡迎”屏幕上,您可以執(zhí)行以下操作:
-
創(chuàng)建一個(gè)新項(xiàng)目
-
從源創(chuàng)建CMake項(xiàng)目
-
打開(kāi)現(xiàn)有項(xiàng)目或文件
-
從版本控制系統(tǒng)中檢出現(xiàn)有項(xiàng)目
也可以將現(xiàn)有項(xiàng)目目錄或單獨(dú)的文件拖到“歡迎”屏幕,然后在CLion中將其打開(kāi)。
=====================================================