IDE介绍之——CLion
CLion是JetBrains公司旗下發(fā)布的一款跨平臺C/C++IDE開發(fā)工具。
使用CLion上最好要會手寫CMake。要先安裝編譯器套件(一般安裝MinGW就行)。
對C++標準的支持:基本上Clion對標準的支持取決與工具鏈(tool chains),但也不完全,比如就算工具鏈支持c++14,Clion本身對C++14目前支持還是有一定缺陷的,但是工具鏈支持意味著你至少可以正常編譯。
Clion的自動補全無疑是最強大的特性之一,寫代碼流暢無比!
特性:
1、支持GCC、clang、MinGW、Cygwin 編譯器以及 GDB 調(diào)試器。
2、與最熱門的版本控制系統(tǒng)集成:Subversion、Git、GitHub,、Mercurial、CVS、Perforce及TFS。
3、內(nèi)建terminal 模式并可通過插件實現(xiàn)提供Vim-emulation模式。
4、提供對CMake 支持:包含自動處理CMake changes和CMake targets,更新新創(chuàng)建的 C/C++ 檔案及CMake Cache 編輯器。
5、重新編譯單個文件——要加快開發(fā)周期,請通過重新編譯單個文件來快速驗證本地更改。使用CLion的新動作Run |重新編譯(Shift + Ctrl + F9)。目前,這僅適用于CMake(它調(diào)用相應(yīng)文件的CMake目標,而不是直接編譯器調(diào)用)和編譯數(shù)據(jù)庫項目(它從json文件調(diào)用編譯命令)。
6、包含的文件作為項目文件——您不再需要直接在CMake中列出項目根目錄中的頭文件,以獲得CLion中此類文件的完整代碼洞察。如果將頭文件或源文件包含到任何項目文件中,CLion也會自動將其視為項目文件,這意味著完整的代碼洞察將在那里工作。
=======================================================
參考鏈接:
CLion使用技巧:https://blog.csdn.net/Felaim/article/details/81095814
CLion之C++框架篇-優(yōu)化框架,單元測試(二):https://www.cnblogs.com/baochuan/p/9101909.html
Visual Studio和CLion對比:https://www.zhihu.com/question/40929777/answer/120689628
總結(jié)
以上是生活随笔為你收集整理的IDE介绍之——CLion的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: GPU Gems1 - 21 实时辉光(
- 下一篇: RBF network