Поиск по сайту:

Как настроить пользовательский интерфейс Visual Studio


Visual Studio предлагает множество параметров настройки, хотя и несколько спрятанных в меню. Вы можете применять пользовательские темы, редактировать правила стиля и добавлять пользовательские шрифты с лигатурами, предназначенными для программирования.

Настройка пользовательской темы

Microsoft предоставляет для этого несколько инструментов, но самым последним и простым в использовании является конструктор цветовых тем Visual Studio. Существует также редактор цветовых тем для более старых версий. Загрузите и установите дизайнер, затем создайте новый проект VSTheme:

Крутая часть конструктора заключается в том, что он позволяет вам выбрать три базовых цвета для большей части приложения. Visual Studio использует ту же систему «Accent Color», которой следует остальная часть Windows. Если вы собираетесь использовать темную тему, выберите оттенок темно-серого, который вам нравится, в качестве основного цвета, затем акцентный цвет, затем немного более светлый оттенок серого в качестве вторичного цвета, который используется для таких вещей, как контуры кнопок. .

Дизайнер сгенерирует дополнительные цвета на основе введенных вами и применит их во всех нужных местах. Вы можете нажать «Применить» внизу, чтобы установить ее в качестве текущей темы и посмотреть, как она выглядит.

Однако, если вы хотите сделать некоторые ручные переопределения, на следующем экране будут показаны все отдельные настройки:

Обратите внимание, что они не включают подсветку синтаксиса — вам нужно будет изменить эти цвета в меню параметров.

Настройка подсветки синтаксиса

Редактор темы меняет цвета интерфейса Visual Studio, но настройки подсветки синтаксиса обрабатываются отдельно в меню «Параметры». Откройте параметры из «Инструменты»> «Параметры».

Вы можете заметить, что цвет фона не изменился; это потому, что он установлен здесь. В разделе «Обычный текст» вы можете изменить цвет фона.

Настройки для фактического изменения того, что вы хотите, очень скрыты, внизу, в разделе «Пользователи». Здесь вы найдете цвета для изменения методов, полей, параметров, классов, перечислений и почти всего.

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

Цвета для строковых литералов немного выше, как и настройки цвета для управляющих символов.

Помимо основных элементов, в Visual Studio есть определенные элементы для некоторых языковых настроек, поэтому, если вы видите что-то, что все еще остается белым, вы, вероятно, сможете найти его в списке.

Добавление пользовательского шрифта

По умолчанию Visual Studio использует Consolas, моноширинный, но немного простой.

Естественно, есть лучшие шрифты, специально разработанные для программирования. Одним из самых популярных является FiraCode, который добавляет пользовательские лигатуры для улучшения внешнего вида общих элементов, таких как => и !=.

Вам нужно будет установить любой выбранный вами шрифт в вашей системе, а затем выбрать его в меню «Шрифты» в «Параметры».

Возможно, вам придется перезапустить Visual Studio, чтобы изменения полностью вступили в силу.