JetBrains Clion
Advantages why it is worth buying JetBrains Clion
- A multifunctional code editor that provides autocomplete, multiple cursors, and code autoformatting capabilities;
- Ready-made code templates, functions for generating class constructors/destructors, methods for reading/writing class data;
- Standard layouts IntelliJ IDEA, Emacs, Visual Studio, Eclipse, NetBeans, Xcode, ReSharper, as well as the ability to customize layouts;
- Navigation under the code in one click, including switching to any class / symbol / file by its name, switching to the definition of a symbol in the parent class and others;
- Analysis of the code “on the fly”, highlighting of potential problems and options for their correction Quick-fixes;
- Secure refactorings that allow you to automatically find and fix all uses of a changing code snippet: Rename, Change Signature, Extract Function, Variable, Constant, Define, Typedef, Inline, Puch Members Down, Pull Members Up and others;
- CMakeCache editor, automatic addition of new C/C++ files to existing CMake targets, automatic project reloading and addition of CMake commands;
- Support for C and C++, C++11, libc++, Boost, JavaScript, CSS, XML, HTML;
- Vim mode emulation using the IdeaVim plugin;
- Extensive plugin repository for extending functionality;
- Built-in debugger;
- Integration with version control systems: Git, GitHub, Mercurial, CVS, Perforce, TFS and Subversion;
- Integration with bug trackers JIRA, Youtrack, Lighthouse, GitHub, Pivotal Tracker, etc .;
The main innovations of the latest version of Clion include:
- Improved CLion rendering for all three Windows, OS X, and Linux platforms;
- Added support for the well-known library for testing Google Test;
- Improved the performance of the debugger, fixed problems with the display of various types of variables;
- Improved support in writing CMake files;
- Added support for _thread qualifier and _LINE_ macro;
- Added the ability to preview the first 100 search results in the Find in Path function.