Гибкая настройка интерфейса: создаем удобное рабочее пространство
Сейчас мы займемся очень важным делом — настройкой нашего рабочего пространства. Представьте, что вы попали в мастерскую. Если все инструменты разбросаны хаотично, работать будет неудобно и медленно. Но если вы разложите все по своим местам, работа пойдет как по маслу. То же самое и здесь: мы настроим интерфейс так, чтобы вам было максимально комфортно работать, и, что немаловажно, чтобы ваш экран выглядел точно так же, как у меня в видеоуроках. Это поможет избежать путаницы и сосредоточиться на главном — на программировании.
Шаг 1: Организация панелей инструментов
Первым делом давайте приведем в порядок панели инструментов. Это наши главные помощники, и они должны быть всегда под рукой в строгом порядке.
- Группа "Стандарт": Эту панель мы разместим самой первой, на самом верху. Она содержит самые основные команды, как "создать", "открыть", "сохранить".
- Группа "Навигаторов": Сразу под ней найдет свое место панель навигаторов. Она, как штурман на корабле, помогает нам ориентироваться в проекте.
- Группа "Управления программой": Справа от группы стандарт мы поставим блок управления программой. Отсюда мы будем запускать, останавливать и отлаживать наш код.
- "Динамическая группа": И последней будет динамическая группа.
Такое расположение проверено временем и практикой. Когда вы будете смотреть мои уроки, ваш интерфейс будет полностью совпадать с моим, и вы не потратите ни секунды на поиски нужной кнопки.
Шаг 2: Компоновка навигаторов — наш командный центр
Теперь давайте организуем основное рабочее пространство. Я покажу вам, как я обычно это делаю на своем большом мониторе, но не волнуйтесь — этот принцип отлично работает на экранах любого размера. Наша цель — сделать так, чтобы вся важная информация была на виду.
Правая панель: отладка и мониторинг
-
Навигатор вывода ошибок: Это окно — наш главный диагност. Оно сообщает обо всех ошибках при компиляции программы. Давайте возьмем его и перетащим к правому краю экрана. Видите, как программа подсвечивает зону, куда можно "припарковать" окно? Отлично, размещаем его там.
-
Навигатор наблюдения за переменными: Этот инструмент позволяет в реальном времени видеть, как меняются значения в нашей программе.
- Возьмите "Навигатор наблюдения за переменными".
- Перетащите его прямо на "Навигатор вывода ошибок", который мы только что разместили.
- Цельтесь в самый центр окна. Вы увидите специальный значок в виде круга, и все окно подсветится синим. Это сигнал, что окна объединятся во вкладки.
- Отпускайте мышь.
Посмотрите вниз этой панели: появились аккуратные вкладки — "Вывод ошибок" и "Наблюдение". Теперь вы можете легко переключаться между ними, экономя драгоценное место на экране. Это как сложить два документа в одну папку, но с ярлычками для быстрого доступа.
Нижняя панель: ссылки и регистры
-
Навигатор перекрестных ссылок: Этот мощный инструмент показывает, в каких частях программы используется та или иная переменная.
- Возьмем его и снова перетащим на нашу правую панель, где уже живут два навигатора.
- Но на этот раз цельтесь не в центр, а в нижний треугольник на значке-помощнике. Это означает "разместить внизу".
- Теперь у нас есть отдельная панель в нижней части правой секции.
-
Навигатор списка регистров: Он дает доступ к системным областям памяти контроллера.
- Активируем его и, по уже знакомой схеме, перетаскиваем на только что созданную нижнюю панель.
- Целимся снова в центр, чтобы создать вторую группу вкладок.
Готово! Теперь и внизу у нас есть две удобные вкладки. Мы создали постоянно открытый командный центр, где все под контролем.
Шаг 3: Настройка редко используемых окон
Не все инструменты нужны нам постоянно. Некоторые, как редкая отвертка, достаются по мере необходимости. Давайте настроим и их, чтобы они не мешались, но были под рукой.
-
Навигатор инструкций: Это наша встроенная библиотека всех доступных команд.
- Активируйте его.
- Перетащите к левому краю рабочей области и "припаркуйте" там.
- А теперь просто закройте его.
В чем хитрость? Программа запомнит эту позицию. Когда вам понадобится найти какую-то инструкцию, вы откроете навигатор, он появится именно в этом месте слева, вы найдете что нужно и снова закроете. Удобно: он не занимает место, но всегда появляется там, где мы его оставили.
-
Навигатор поиска: То же самое проделаем с окном поиска.
- Откройте "Навигатор поиска".
- Перетащите его прямо на середину экрана, не прикрепляя ни к каким краям.
- Закройте его.
Логика проста: когда вы что-то ищете, вы хотите, чтобы окно поиска было прямо перед глазами, а не где-то сбоку. Теперь, при каждом вызове функции поиска при нажатии Ctrl+F, оно будет появляться именно там, где и должно быть — в центре внимания.
Быстрые клавиши
При настройке интерфейса нельзя не упомянуть настройку быстрых клавиш. Какие клавиши настраивать я вам не советчик, а вот как это сделать давайте посмотрим.
Для того чтобы открыть менеджер быстрых клавиш нужно перейти в меню Tools, Key Customize. Как мы уже научились давайте сделаем это с клавиатуры. Нажмете нажимаете Alt, перейдем в меню tools клавишей нажимаете Т и выпавшем списке предпоследняя команда Key Customize, подчеркнута К значит жмем К. Окно редактора быстрых клавиш открыто.
TODO: как работать в окне
Цвета и шрифт
Еще одно место где нам можно сделать улучшения внешнего вида это настройка цветов и шрифта. Прежде чем нам настроить скачайте шрифт от Майкрософт по имени Cascadia. Это шрифт для кодов который поддерживает лигатуры. Что это такое я позже расскажу. Можете скачать и другой шрифт например Fira Code, до Cascadia я пользовался только им. А вообще есть вот сайт Nerd Fonts, на нем вы можете выбрать любой шрифт который вам нравится и скачать его и установить. Но обратите внимание это должен быть обязательно монохромный шрифт. Монохромный это значит что все символы в нем одинаковой ширины, самая узкая буква i или самая широкая w займут одинаковое место. Отличить монохромный шрифт от не монохромного можно вот по этой строке. Если строка заглавных букв шире прописных, то это не монохромный шрифт.
Какое-то время мне нравился шрифт Моноид. При том же размере шрифта у него буквы большего размера. Мне это нравилось. Но с тех пор как Майкрософт, выпустил шрифт Cascadia я ни чем другим не пользуюсь.
Окно где мы можем внести изменения находится в меняю View -> Color and Fonts. Быстро туда попасть можно через последовательность Alt+V+C.
TODO: как работать в окне
Поздравляю! Мы только что превратили стандартный интерфейс в профессиональное и удобное рабочее пространство. Теперь все готово к продуктивной работе!