• 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

  • 相关阅读:
    当Django模型迁移时,报No migrations to apply 问题时
    django--各个文件的含义
    django--创建项目
    1013. Battle Over Cities (25)
    1011. World Cup Betting (20)
    1009. Product of Polynomials (25)
    1007. Maximum Subsequence Sum (25)
    1006. Sign In and Sign Out (25)
    1008. Elevator (20)
    1004. Counting Leaves (30)
  • 原文地址:https://www.cnblogs.com/grooovvve/p/11222922.html
Copyright © 2020-2023  润新知