Преимущества, из-за которых стоит купить 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.