Терминал, режим Vim
и другие возможности

Режим Vim

В CLion можно включить режим эмуляции vi/Vim (через плагин IdeaVim), который объединяет в себе все лучшее от редактора и IDE.

В этом режиме поддерживаются многие функции Vim, включая обычный/визуальный режимы и режим вставки, клавиши перемещения, удаление/изменение, маркеры, регистры, некоторые команды Ex, регулярные выражения Vim, конфигурацию с помощью ~/.ideavimrc, макросы, команды окон и многое другое.

Терминал

Терминал

В CLion есть встроенный терминал для доступа к командной строке. В зависимости от вашей операционной системы вы можете использовать prompt, Far, powershell, bash и т. д. Нажмите Alt+F12 для вызова терминала и выполняйте любые команды прямо из IDE.

Code With Me

В CLion включен сервис для совместной разработки и парного программирования Code With Me. Настройте уровни доступа к проекту и отправьте коллегам ссылку-приглашение. Чтобы присоединиться к сеансу и работать вместе с вами, им даже не обязательно иметь IDE. Code With Me позволяет переписываться в чате и поддерживает аудио- и видеозвонки, чтобы вы могли обсуждать код, обмениваться знаниями и работать еще эффективнее.

Инструменты для работы с базами данных и SQL

CLion поддерживает инструменты для работы с базами данных и SQL. Эта функциональность доступна по умолчанию через плагин, который объединяет в себе возможности среды разработки DataGrip.

Плагин позволяет работать со многими популярными базами данных (MySQL, PostgreSQL, Oracle и другими): изучать содержимое базы данных, просматривать и редактировать данные, выполнять запросы, пользоваться автодополнением, рефакторингами и другими умными возможностями в работе с SQL — и все это прямо в CLion.

STM32CubeMX

Интеграция с STM32CubeMX

Для тех, кто работает с микроконтроллерами семейства STMicroelectronics, предусмотрена интеграция с STM32CubeMX. В CLion можно создать новый проект .ioc или открыть существующий, при этом IDE сгенерирует CMake-файл для корректной работы с этим проектом. Прямо из CLion можно запустить STM32CubeMX, чтобы обновить настройки микроконтроллера и сгенерировать код для проекта.

Плагины

Функциональность CLion можно расширить с помощью более чем сотни плагинов, разработанных для платформы IntelliJ, которую мы в JetBrains развиваем и совершенствуем уже более 15 лет. Вы можете добавить в CLion интеграцию с различными системами контроля версий, инструментами и фреймворками, а также дополнительные возможности редактора. Для управления плагинами перейдите в раздел Plugin Manager в настройках IDE.