IDE introduction of --CLion

CLion JetBrains is the company's release of a cross-platform C / C ++ IDE development tools.

To be the best use CLion handwriting CMake . It must install compiler suite (usually installed MinGW on the line).

Support for the C ++ standard : support for standards Clion basically depends on the tool chain (tool chains), but not entirely, for example, even if the tool chain support c ++ 14, Clion itself still has some flaws of the current C ++ 14 support , but the tool chain support means that you can at least compile.

Clion's autocomplete is undoubtedly one of the most powerful features, write code very smooth!

 

characteristic:

1, supports the GCC, clang, MinGW, Cygwin compiler and GDB debugger.

2, integration with the most popular version control systems: Subversion, Git, GitHub ,, Mercurial, CVS, Perforce and TFS.

3, and may provide built-mode terminal Vim-emulation mode widget achieved.

4, to provide support for CMake: CMake changes include automatic processing and CMake targets, update the newly created C / C ++ files and CMake Cache editor.

5, recompiling a single file - To speed up the development cycle, please quickly verify that the local change by recompiling a single file. Use CLion new action Run | recompiled (Shift + Ctrl + F9). Currently, this applies only to CMake (CMake it calls the appropriate target file, rather than directly compiler calls) and compiling a database project (which invoke the compiler from the command json file).

6, the file containing the documents as a project - you no longer need to list the header files in the root directory of the project directly in CMake to obtain insight CLion complete code in such files. If the header files or source files contain any project file, CLion will automatically be regarded as a project file, which means that the complete code insight will work there.

 

 

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

Reference links:

CLion tips: https://blog.csdn.net/Felaim/article/details/81095814

The C ++ frame CLion articles - optimization framework, the test unit (b): https://www.cnblogs.com/baochuan/p/9101909.html

Visual Studio and CLion comparison: https://www.zhihu.com/question/40929777/answer/120689628

 

Guess you like

Origin www.cnblogs.com/grooovvve/p/11222922.html