Clion
是一款專爲開發C及C++所設計的跨平臺IDE。它是以IntelliJ爲基礎設計的,包含了許多智能功能來提升開發人員的生產力。CLion幫助開發人員使用智能編輯器來提升代碼質量、自動代碼重構而且深度整合CMake編譯系統,從而提升開發人員的工做效率。
A: 是的,支持Windows,macOS和Linux。
A: CLion支持GCC,Clang和MSVC。
A: CLion徹底支持Python,Objective-C/C++, HTML, CSS。JavaScprit和XML。
這些語言是經過捆綁的插件實現對這些語言的自持,這些插件默認狀況 下處於啓用狀態。用戶還能夠安裝其餘插件來得到Clion支持的其餘語言(Rust,Kotlin,Swift)。
A:
CLion與CMake構建系統徹底集成,能夠無縫的建立,打開構建及運行,調試CMake項目。
CMake自己捆綁在CLion中,所以除非決定使用自定義版本,不然無需單獨安裝它。
能夠在ubuntu軟件中直接獲取CLion,也能夠直接wget CLion的安裝包。
https://download.jetbrains.8686c.com/cpp/CLion-2016.2.2.tar.gz,微信
而後在bin路徑下執行./clion.sh,一路默認安裝就能夠了。
A:
sudo apt-get install build-essential。
A:
使用apt-get purge命令卸載原有的cmake版本,wget合適的cmake版本,安裝完成後在clion中進行配置。配置路徑File | Settings | Build, Execution, Deployment | Toolchains, 能夠在這裏指定編譯器及其餘的開發工具的版本。
A:
File | New Project | C++Executable,
A:
主題:File | Settings | Appearance & Behavior | Appearance | theme
快捷鍵:File | Settings | Keymapless
![](http://static.javashuo.com/static/loading.gif)
A: File | Settings | Editor | General | Code Completion編輯器
4. 一個好用的功能工具
A: 比較歷史代碼的變更。VCS | Local History | Show History開發工具
![](http://static.javashuo.com/static/loading.gif)
本文分享自微信公衆號 - 搜狗測試(SogouQA)。
若有侵權,請聯繫 support@oschina.cn 刪除。
本文參與「OSC源創計劃」,歡迎正在閱讀的你也加入,一塊兒分享。測試