ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

IDE介绍之——Clion

2019-07-21 22:03:06  阅读:448  来源: 互联网

标签:文件 CMake Clion C++ 编译 编译器 介绍 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

 

标签:文件,CMake,Clion,C++,编译,编译器,介绍,IDE,CLion
来源: https://www.cnblogs.com/grooovvve/p/11222922.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有