Возможности индивидуальной настройки редактора

Цветовые схемы редактора

Цветовые схемы редактора

Предпочитаете светлую или темную тему интерфейса? Выберите ту, которая вам больше нравится, в меню Appearance.

Люди с нарушенным цветовосприятием (протанопией, дейтеранопией) могут воспользоваться опцией корректировки цветов.

Локализация интерфейса

Интерфейс CLion полностью локализован на китайский, корейский и японский языки. Полностью локализованный интерфейс можно скачать в виде плагинов с отдельными языковыми пакетами и установить в CLion через Settings | Plugins.

Цветовые схемы редактора

Шрифты и цвета

Любую из этих тем вы можете настроить в соответствии с вашими потребностями и предпочтениями. Выбирайте шрифты и цвета для подсветки синтаксиса и ошибок в редакторе, для оформления результатов поиска, окна отладчика и консолей. Вы можете использовать готовую схему или создать свою: для удобства настройки изменения будут сразу видны в окне предварительного просмотра. JetBrains Mono — бесплатный шрифт с открытым исходным кодом, созданный специально для разработчиков. Он используется по умолчанию во всех IDE JetBrains.

Схемы клавиатуры

Схемы клавиатуры

При работе в CLion вам не нужно отвлекаться от клавиатуры, ведь в IDE есть сочетание клавиш практически для любого действия или команды. Вы можете использовать раскладку по умолчанию, выбрать подходящую из длинного списка доступных схем (например, если вы привыкли к схеме IntelliJ IDEA или XCode) или даже создать свою собственную раскладку на основе существующей.

Фоновое изображение

Фон редактора

Чтобы оживить внешний вид редактора, вы можете установить фоновое изображение. Откройте окно Find Action (Shift+Ctrl+A), введите Set Background Image, выберите изображение и настройте его в появившемся диалоге.

Лигатуры

Лигатуры

Если вы любите шрифты с лигатурами (например, FiraCode, Hasklig, Monoid или PragmataPro), перейдите в меню Editor | Colors & Fonts | Font settings, выберите нужный шрифт и включите опцию Enable font ligatures.

По умолчанию поддерживается шрифт FiraCode.

семантическая подсветка

Семантическая подсветка

Присвоение каждой переменной/параметру своего цвета помогает лучше понимать, как поток данных изменяется в процессе исполнения вашей программы.

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

Чтобы оценить пользу семантической подсветки, включите эту функцию в меню Editor | Color & Fonts | Language Defaults.