Qt Creator для Sublime'еров
Мое первое знакомство с Qt Creator было отнюдь не приятным. Тому есть несколько причин, но одна из главных — интерфейс и все, что с ним связано. После года на Sublime Text 2 от Qt Creator у меня, буквально таки, глаза полезли на лоб. Не желая с этим бороться, я положил его на полочку — до лучших времен. Но вот, лучшие времена настали и я решил, что пора наконец кастомизировать эту хорошую (как оказалось) IDE под себя. Под катом мини-гайд с подробностями.Слишком много лишнегоОбратите внимание на Mode SelectorПожалуй первое, что раздражает — много лишнего сразу перед глазами. Вот, к примеру, зачем мне вкладка Welcome, с иконкой зеленого отвлекающего цвета, да еще и сверху всего списка? Очевидно, незачем. Решить эту мелкую проблему, как и многие подобные другие — довольно легко. В меню можно открыть пункт Help > About Plugins… и выключить все ненужное. К примеру, все VCS, поскольку я пользуюсь только Git и только из консоли. Помимо увеличения удобства, эта операция еще и может сильно увеличить скорость работы IDE.
Неудобный редактор Белый фон, красный текст. Ад для работающих ночью программистов. Не выделяется текущая линия, неудобные отступы, кривой шрифт… Все проблемы легко решаемы. Для начала рекомендую полностью по своему вкусу настроить поведение редактора.Сделать это можно в Tools > Options, вкладка Text Editor. На вкладке Behavior можно задать размер Tab’ов, или пробелов, если кто предпочитает их. Там же есть Automatic Indentation, функция, которую я люблю в Sublime.
В соседней вкладке Display — настройки отображения, я включил только «Display line numbers» (отображать номера строк), «Display folding markers» (отображать маркеры фолдинга) и «Highlight current line» (подсвечивать текущую строку). На вкладке Completion настраиваем автодополнение, а на вкладке Font & Colors — моя любимая часть. Цветовая схема.
В интернете можно найти кучу цветовых схем для Qt Creator (как пример), но я, как истинный любитель велосипедов, сделал свою версию Monokai. Шрифт поставил Ubuntu Mono, 12. Кстати говоря, цветовые схемы очень удобно редактировать прямо в этом же окне (в отличие от Sublime, у которого все настройки только в файлах).
Цвет UI Не могу не поделиться ссылкой на прекрасный топик от shedward с описанием того, как сделать Qt Creator темным полностью.Если у кого-то есть идеи по дополнению статьи — с удовольствием учту.