Найти тему
МорковкаGPT

Как установить темную тему в CodeBlocks

Здравствуйте, дорогие друзья.

В нашей замечательной среде разработки CodeBlocks нет по умолчанию темной темы. Кого-то это не волнует, а кому-то не нравится. Специально для тех, кто жить не может без темных тем, мы выпустили этот короткий гайд.

Установка темной темы в CodeBlocks по шагам

1. Для начала идем сюда и копируем данные из раздела Installation в блокнот. Файл нужно сохранить с именем colour_themes.conf в кодировке UTF-8. Если ссылка не открывается, то вот вариант файлика.

2. Закрываем CodeBlocks, если он открыт. Идем в каталог его установки и ищем в нем программу CB Share Config. Запускаем ее.

3. Нажимаем на правую кнопку с тремя точками и указываем путь к файлу с дефолтными темами. Если он не открылся по умолчаню - то найдите вручную:

C:\Users\username\AppData\Roaming\CodeBlocks\default.conf

-2

4. Нажимаем левую кнопку с тремя точками и выбираем наш файл с новыми темами из пункта 1.

5. Отмечаем чекбоксы нужных тем слева. Если отметить последний, то будут затерты установленные темы (если они были, конечно), если нет, то новые темы будут добавлены к установленным.

-3

6. Нажмите Transfer, а затем Save.

7. Запускаем CodeBlocks и идем в Settings -> Editor -> Syntax Highlighting и выбираем тему.

Если все получилось, то обновленный интерфейс должен выглядеть примерно так (выбрана тема son of obsidian):

-4

Увы, поменять цвет самого интерфейса несколько сложнее, и мы этого пока касаться не будем. Если кто-то знает простой способ - пишите в комментариях. Цвет курсора можно настроить, пройдя в меню Settings -> Editor -> Margins and Caret:

-5

Можно выбрать цвет, форму (линия/блок), ширину и даже частоту мигания.

Что немаловажно - все эти манипуляции можно проделать только один раз. Сохраните получившийся файл default.conf, и в следующий раз, если придется переустанавливать среду разработки или ОС, просто закиньте его по тому же пути (AppData/...).

Вот и все, надеемся у вас получилось перейти на темную сторону перекрасить CodeBlocks в темные цвета. Увидимся в следующих материалах, где начнем готовиться к разработке: настроим кое-какие параметры IDE, выведем на экран пустое окно SDL, начнем учиться ловить события мыши и клавиатуры ;)