IDE介绍之——CLion
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
最新文章
- 2016年7月1日 星期五 --出埃及记 Exodus 14:28
- Mac OS 使用Git
- c语言_帮助别人
- algorithm: heap sort in python 算法导论 堆排序
- ios llvm and clang build tools
- android 自定义命名空间
- linux学习历程
- Zend_Db_Table::getDefaultAdapter is not working
- C#中[WebMethod]的用法,aspx、ashx、asmx
- C#时间格式化显示AM/PM
- nodejs模块循环引用讲解
- java代码示例(6-4)
- 11.采集手机端app企查查上司公司数据(未成功)
- systemct管理服务命令
- Apache Commons IO之FileUtils的常用方法
- web程序2
- 通过Visual Studio 的“代码度量值”来改进代码质量
- 【转载】Android中attr自定义标签详解
- 【Linux资源管理】使用sar进行性能分析
- 阅读android源码了解 android 加载so的流程
热门文章
- iOS 万能跳转界面方法 (runtime实用篇一)
- 巨蟒python全栈开发-第11阶段 ansible3_3入门playbook剧本
- Java练习 SDUT-1704_统计数字问题
- @codeforces - 1214H@ Tiles Placement
- Vue.js 第2章 钩子函数&;自定义指令&;过滤器&;计算属性&;侦听器
- 1 项目里面如何打印log日志
- 云原生生态周报 Vol. 7 | Docker 再爆 CVE
- 小程序中使用threejs
- docker 使用总结
- 原生js用div实现简单的轮播图