Переваги, через які варто купити JetBrains Clion
- Багатофункціональний редактор коду, що надає можливості автодоповнення, множинних курсорів і автоформатування коду;
- Шаблони готового коду, функції генерації конструкторів/деструкторів класів, методів для читання/запису даних класу;
- Стандартні розкладки IntelliJ IDEA, Emacs, Visual Studio, Eclipse, NetBeans, Xcode, ReSharper, а також можливості налаштування розкладок;
- Навігація під кодом в один клік, зокрема перехід на будь-який клас / символ / файл за його ім’ям, перехід на визначення символу в батьківському класі тощо;
- Аналіз коду «на льоту», підсвічування потенційних проблем і варіанти їх виправлення Quick-fixes;
- Безпечні рефакторинги, які дають змогу автоматично знаходити і виправляти всі використання фрагмента коду, що змінюється: Rename, Change Signature, Extract Function,Variable,Constant, Define,Typedef, Inline ,Puch Members Down, Pull Members Up та інші;
- Редактор CMakeCache, автоматичне додавання нових С/С++ файлів до наявних CMake-таргетів, автоматичне перезавантаження проекту та доповнення команд CMake;
- Підтримка С і С++ ,C++11, libc++, Boost, JavaScript, CSS, XML, HTML;
- Емуляція Vim-режиму за допомогою плагіна IdeaVim;
Великий репозиторій плагінів для розширення функціональності; - Вбудований відладчик;
- Інтеграція з системами контролю версій: Git, GitHub, Mercurial, CVS, Perforce, TFS і Subversion;
- Інтеграція з баг-трекерами JIRA, Youtrack, Lighthouse, GitHub, Pivotal Tracker та ін.;
Основні нововведення останньої версії Clion включають:
- Покращено візуалізацію CLion для всіх трьох платформ Windows ,OS X, і Linux;
- Додано підтримку відомої бібліотеки для тестування Google Test;
- Підвищено швидкодію відладчика, усунуто проблеми з відображенням різних типів змінних;
- Покращено підтримку в написанні CMake файлів;
- Додано підтримку кваліфікатора _thread і макроса _LINE_ ;
- Додано можливість попереднього перегляду перших 100 результатів пошуку у функцію Find in Path.