CLion是JetBrains公司旗下发布的一款跨平台C/C++IDE开发工具。

使用CLion上最好要会手写CMake。要先安装编译器套件(一般安装MinGW就行)。

对C++标准的支持:基本上Clion对标准的支持取决与工具链(tool chains),但也不完全,比如就算工具链支持c++14,Clion本身对C++14目前支持还是有一定缺陷的,但是工具链支持意味着你至少可以正常编译。

Clion的自动补全无疑是最强大的特性之一,写代码流畅无比!

特性:

1、支持GCC、clang、MinGW、Cygwin 编译器以及 GDB 调试器。

2、与最热门的版本控制系统集成:Subversion、Git、GitHub,、Mercurial、CVS、Perforce及TFS。

3、内建terminal 模式并可通过插件实现提供Vim-emulation模式。

4、提供对CMake 支持:包含自动处理CMake changes和CMake targets,更新新创建的 C/C++ 档案及CMake Cache 编辑器。

5、重新编译单个文件——要加快开发周期,请通过重新编译单个文件来快速验证本地更改。使用CLion的新动作Run |重新编译(Shift + Ctrl + F9)。目前,这仅适用于CMake(它调用相应文件的CMake目标,而不是直接编译器调用)和编译数据库项目(它从json文件调用编译命令)。

6、包含的文件作为项目文件——您不再需要直接在CMake中列出项目根目录中的头文件,以获得CLion中此类文件的完整代码洞察。如果将头文件或源文件包含到任何项目文件中,CLion也会自动将其视为项目文件,这意味着完整的代码洞察将在那里工作。

=======================================================

参考链接:

CLion使用技巧:https://blog.csdn.net/Felaim/article/details/81095814

CLion之C++框架篇-优化框架,单元测试(二):https://www.cnblogs.com/baochuan/p/9101909.html

Visual Studio和CLion对比:https://www.zhihu.com/question/40929777/answer/120689628

最新文章

  1. 2016年7月1日 星期五 --出埃及记 Exodus 14:28
  2. Mac OS 使用Git
  3. c语言_帮助别人
  4. algorithm: heap sort in python 算法导论 堆排序
  5. ios llvm and clang build tools
  6. android 自定义命名空间
  7. linux学习历程
  8. Zend_Db_Table::getDefaultAdapter is not working
  9. C#中[WebMethod]的用法,aspx、ashx、asmx
  10. C#时间格式化显示AM/PM
  11. nodejs模块循环引用讲解
  12. java代码示例(6-4)
  13. 11.采集手机端app企查查上司公司数据(未成功)
  14. systemct管理服务命令
  15. Apache Commons IO之FileUtils的常用方法
  16. web程序2
  17. 通过Visual Studio 的“代码度量值”来改进代码质量
  18. 【转载】Android中attr自定义标签详解
  19. 【Linux资源管理】使用sar进行性能分析
  20. 阅读android源码了解 android 加载so的流程

热门文章

  1. iOS 万能跳转界面方法 (runtime实用篇一)
  2. 巨蟒python全栈开发-第11阶段 ansible3_3入门playbook剧本
  3. Java练习 SDUT-1704_统计数字问题
  4. @codeforces - 1214H@ Tiles Placement
  5. Vue.js 第2章 钩子函数&自定义指令&过滤器&计算属性&侦听器
  6. 1 项目里面如何打印log日志
  7. 云原生生态周报 Vol. 7 | Docker 再爆 CVE
  8. 小程序中使用threejs
  9. docker 使用总结
  10. 原生js用div实现简单的轮播图