Visual studio как увеличить шрифт
Перейти к содержимому

Visual studio как увеличить шрифт

  • автор:

Использование Spy++

Вы можете использовать Spy++ для выполнения следующих задач.

Чтобы установить необходимые компоненты для Spy++, см. статью Start Spy++.

Отображение представлений Spy++

При запуске Spy++ он открывается в представлении Windows, представление дерева всех окон и элементов управления, доступных на компьютере. Это корневое окно подпись Windows 1. Существуют также три других представления Spy++: представление сообщений, представление процессов и представление потоков. Нужное представление можно открыть из меню Spy.

Обновление представления

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

Чтобы обновить текущее активное представление, выполните следующие действия.

  • Выберите «Обновить» в меню «Окно» или нажмите кнопку «Обновить» на панели инструментов.

Изменение шрифтов

Вы можете изменить шрифт, стиль и размер шрифта для окон Spy ++.

Чтобы изменить параметры шрифта, выполните следующие действия.

  1. В меню «Вид» выберите «Шрифт«.
  2. Выберите шрифт, стиль и размер шрифта.
  3. Нажмите ОК. При выборе «Сохранить шрифт как по умолчанию» все будущие окна Spy++ будут использовать этот шрифт.

Сворачивание и разворачивание деревьев Spy++

Вы можете развернуть и свернуть окна, процессы и представления потоков с помощью двух методов: выбрав значки в окне или с помощью меню «Дерево «. Значки + в дереве действуют так, как они выполняются в окне проекта C++.

Меню Дерево содержит четыре команды.

Команда меню Description
Разверните один уровень Разворачивает выбранный элемент до следующего уровня.
Развернуть ветвь Полностью разворачивает выбранный элемент.
Развернуть все Полностью разворачивает все элементы в окне.
Свернуть Полностью сворачивает выбранный элемент.

Если развернуть процесс, отобразятся все относящиеся к этому процессу потоки. Если развернуть поток, отобразится список всех относящихся к этому потоку окон.

Чтобы развернуть или свернуть деревья Spy++, выполните приведенные действия.

  1. Выделите один из элементов в представлении окон, процессов или потоков.
  2. В меню Дерево выберите одну из команд разворачивания или сворачивания.

См. также

Изменение шрифтов, цветов и тем в Visual Studio

Шрифты и цвета в Visual Studio можно изменять различными способами. Например, можно изменить заданную по умолчанию темную тему (также называемую «темным режимом») на светлую тему, синюю тему, тему с дополнительным контрастом или тему, которая соответствует вашим параметрам системы. Также можно изменить шрифт по умолчанию и размер текста в IDE в и редакторе кода.

Ознакомьтесь с записью блога Обновленный пользовательский интерфейс Visual Studio 2022, чтобы получить дополнительные сведения о корректировках коэффициента контрастности цвета и о новом шрифте Cascadia Code, который мы добавили, чтобы сделать среду Visual Studio более доступной для всех.

Шрифты и цвета в Visual Studio можно изменять различными способами. Например, вы можете изменить синюю тему по умолчанию на темную тему (так называемый «темный режим»). При необходимости вы также можете включить контрастную тему. и изменить шрифт по умолчанию и размер текста в IDE в и редакторе кода.

Изменить цвет темы

Изменить цветовую тему фрейма интегрированной среды разработки и окон инструментов в Visual Studio можно следующим образом:

Screenshot of the Options dialog box where you can change the color theme.

  1. В строке меню выберите пункт Сервис>Параметры.
  2. В списке параметров выберите «Общие среды>«.
  3. В списке «Цвет» выберите темную тему по умолчанию , светлую тему, синюю тему или синюю (дополнительную контрастность). Можно также выбрать тему, используемую Windows, выбрав параметр Использовать системные настройки.

Примечание. При изменении цветовой темы шрифты текста и их размер в интегрированной среде разработки возвращаются к значениям по умолчанию или ранее настроенным значениям.

Совет Требуется больше тем? Ознакомьтесь с широким набором настраиваемых тем в магазине Visual Studio Marketplace. Дополнительные сведения о примерах новых настраиваемых тем Visual Studio 2022 на основе VS Code см. в записи блога Новая коллекция тем Visual Studio.

Screenshot of the Options dialog box to change the color theme

  1. В строке меню выберите пункт Сервис>Параметры.
  2. В списке параметров выберите «Общие среды>«.
  3. В списке «Цвет» выберите тему blue по умолчанию, светлую тему, темную тему или синюю (дополнительную контрастность).

Примечание. При изменении цветовой темы шрифты текста и их размер в интегрированной среде разработки возвращаются к значениям по умолчанию или ранее настроенным значениям.

  • Конструктор цветовых тем для Visual Studio 2019.
  • Редактор цветовых тем для Visual Studio 2017

Изменение шрифтов и размера текста

Шрифт и размер текста можно изменить для всех окон фреймов IDE и инструментов или только для определенных окон и текстовых элементов. Кроме того, шрифт и размер текста можно изменить в редакторе.

Изменение шрифта и размера текста в интегрированной среде разработки

Screenshot of the Options dialog box where you change the font and text size in the IDE

  1. В строке меню выберите пункт Сервис>Параметры.
  2. В списке параметров выберите «Шрифты среды >» и «Цвета».
  3. В списке «Показать параметры» выберите «Среда«.

Примечание. Если вы хотите изменить шрифт только для окон инструментов, в списке «Показать параметры» выберите «Все текстовые окна«.

Screenshot of the Options dialog box to change fonts and colors in the IDE

  1. В строке меню выберите пункт Сервис>Параметры.
  2. В списке параметров выберите «Шрифты среды >» и «Цвета».
  3. В списке «Показать параметры» выберите «Среда«.

Примечание. Если вы хотите изменить шрифт только для окон инструментов, в списке «Показать параметры» выберите «Все текстовые окна«.

Изменение шрифта и размера текста в редакторе

Screenshot of the Options dialog box where you change the font and text size in the editor

  1. В строке меню выберите пункт Сервис>Параметры.
  2. В списке параметров выберите «Шрифты среды >» и «Цвета».
  3. В списке Показать параметры для выберите Текстовый редактор.
  4. Чтобы изменить шрифт и размер текста для редактора, измените значения параметров Шрифт и Размер.
  5. Выберите соответствующий элемент в области Отображаемые элементы и затем измените параметры Основной цвет элемента и Фоновый цвет элемента.

Screenshot of the Options dialog box to change fonts and colors in the editor

  1. В строке меню выберите пункт Сервис>Параметры.
  2. В списке параметров выберите «Шрифты среды >» и «Цвета».
  3. В списке Показать параметры для выберите Текстовый редактор.
  4. Чтобы изменить шрифт и размер текста для редактора, измените значения параметров Шрифт и Размер.
  5. Выберите соответствующий элемент в области Отображаемые элементы и затем измените параметры Основной цвет элемента и Фоновый цвет элемента.

Дополнительные сведения об изменении шрифтов и цветов в специальных возможностях см. в разделе Настройка параметров специальных возможностей на этой странице. Дополнительные сведения о всех элементах пользовательского интерфейса, для которых можно изменить шрифт и цветовые схемы, см. в этой статье.

Настройка языковых параметров редактора

Вы можете внести различные изменения в редактор кода, чтобы он соответствовал выбранному языку программирования. Например, можно изменить форматирование скобок в C#, чтобы они появлялись в текущей строке или на новой строке, и т. д. Сведения о настройке редактора кода см. в разделе Настройка параметров редактора для определенного языка.

Настройка параметров специальных возможностей

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

  • Можно использовать шрифт Cascadia Code с более пропорциональными буквами, цифрами и символами, чтобы их можно было легко отличить друг от друга. Шрифт Cascadia Code также включает лигатуры кода.
  • Параметр высокой контрастности можно использовать для всех приложений и пользовательского интерфейса на компьютере. Цветовую тему с дополнительной контрастностью можно использовать только для Visual Studio.

Использование шрифта Cascadia Code

Новый шрифт Cascadia Code включает шрифт Cascadia Mono, который по умолчанию используется в Visual Studio 2022. Оба этих шрифта более удобные для чтения, однако шрифт Cascadia Code также включает лигатуры кода, которые преобразуют последовательность символов в глиф. Лигатуры кода (или глифы) позволяют пользователям с легкостью понять, что они означают.

На следующем снимке экрана показан пример шрифта Cascadia Mono по умолчанию и перечислены наборы символов, включающие математические символов, которые могут встретиться в процессе работы над кодом.

Screenshot of an example of the Cascadia Mono font in the Editor.

На следующем снимке экрана показан пример шрифта Cascadia Code, где тот же ряд символов, показанных ранее, теперь преобразован в лигатуры кода или глифы.

Screenshot of an example of the Cascadia Code font in the Editor.

Обратите внимание, что в последней строке текста на снимке экрана шрифта Cascadia Code показано, как уменьшается пробел между повторяющимися символами, что также упрощает их восприятие.

Порядок переключения между шрифтами Cascadia:

Screenshot of the Cascadia fonts available from the Options dialog box.

  1. Перейдите в раздел «>Параметры параметров >среды>» и «Цвета».
  2. В раскрывающемся списке Шрифт выберите либо шрифт Cascadia Code, либо шрифт Cascadia Mono, а затем нажмите кнопку ОК.

При слабом зрении можно использовать специальные параметры цветовой темы. Параметр высокой контрастности можно использовать для всех приложений и пользовательского интерфейса на компьютере. Дополнительный параметр контрастности также можно использовать только для Visual Studio.

Использование высокой контрастности Windows

Чтобы переключить режим высокой контрастности Windows, используйте одну из следующих процедур:

  • В Windows или любом приложении Майкрософт нажмите сочетание клавиш Левая клавиша ALT+Левая клавиша SHIFT+PRTSCN.
  • В Windows выберите «Пуск>«Параметры > Ease of Access. Затем в разделе «Визуальное зрение » в Windows 10 и более поздних версиях выберите «Высокая контрастность«.

Предупреждение Параметр высокой контрастности Windows влияет на все приложения и пользовательский интерфейс на компьютере.

Использование параметра дополнительной контрастности для Visual Studio

Чтобы переключить режим дополнительной контрастности в Visual Studio, используйте следующие процедуры:

  1. В строке меню в Visual Studio выберите «Параметры инструментов>«, а затем в списке параметров выберите «Общие среды».>
  2. В раскрывающемся списке «Цветная тема» выберите тему «Синий (дополнительная контрастность») и нажмите кнопку «ОК«.

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

Дополнительные специальные возможности в Visual Studio

Visual Studio также включает функции, помогающие людям с ограниченными возможностями письма. Например, Visual Studio поддерживает раскладки клавиатуры Дворака, что упрощает ввод часто используемых символов.

Также можно настроить сочетания клавиш по умолчанию, доступные в Visual Studio. Дополнительные сведения см. на следующих страницах:

  • Определение и настройка сочетаний клавиш
  • Практическое руководство. Работа только с клавиатуры
  • Сочетания клавиш в Visual Studio

Visual Studio также включает автозавершение для методов и параметров; Дополнительные сведения см. в разделе IntelliSense в Visual Studio.

Существуют и другие способы настройки специальных возможностей Visual Studio. Например, можно изменить поведение всплывающих окон, текстовых окон инструментов, кнопок панели инструментов, индикаторов полей и т. д.

Отображаемые диалоговые окна и команды меню могут отличаться от описанных здесь. Они зависят от текущих параметров или выпуска. Чтобы изменить параметры, выберите в меню Сервис пункт Импорт и экспорт параметров. Дополнительные сведения см. в разделе Сброс параметров.

Изменение поведения всплывающих окон

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

Вот как отключить всплывающие окна:

  1. В меню Сервис выберите Параметры.
  2. Выберите «Текстовый редактор>» «Общие языки».>
  3. Снимите флажки Отображать автоматически список членов и Сведения о параметрах.

Вы можете изменить порядок окон в интегрированной среде разработки (IDE) так, как вам удобно. Любое окно инструментов можно закрепить, сделать плавающим, скрыть или скрывать автоматически. Дополнительные сведения об изменении макетов окон см. в этой статье.

Изменение параметров текстовых окон инструментов

Вы можете изменить параметры для текстовых окон инструментов, таких как командное окно, окно Интерпретация и окно вывода, используя меню Средства>Параметры>Среда>Шрифты и цвета.

Если в раскрывающемся списке Показать параметры для выбран пункт [Все окна текстовых инструментов], значение по умолчанию указано как По умолчанию в раскрывающихся списках Основной цвет элемента и Цвет фона элемента. Нажмите кнопку «Пользовательская», чтобы изменить эти параметры.

Вы также можете изменить параметры отображения текста в редакторе. Это делается следующим образом.

  1. В меню Сервис выберите Параметры.
  2. Выберите шрифты среды >и цвета.
  3. Выберите нужный пункт в раскрывающемся списке Показать параметры для. Чтобы изменить размер шрифта для текста в редакторе, выберите текстовый редактор. Чтобы изменить размер шрифта для текста в текстовых окнах инструментов, выберите [Все окна текстовых инструментов]. Чтобы изменить размер шрифта для текста подсказки в редакторе, выберите подсказку редактора. Чтобы изменить размер шрифта для текста в всплывающем заполнения инструкции, выберите «Завершение инструкции».
  4. В списке Отображаемые элементы выберите Обычный текст.
  5. В поле Шрифт выберите новый тип шрифта.
  6. В поле Размер выберите новый размер шрифта.

Совет Чтобы сбросить размер текста для текстовых окон инструментов и редакторов, выберите «Использовать значения по умолчанию«.

Изменение цвета для текста, индикаторов полей, пустого пространства и элементов кода

Вы можете изменить цвета по умолчанию для текста, индикаторов полей, пустого пространства и элементов кода в редакторе. Это делается следующим образом.

  1. В меню Сервис выберите Параметры.
  2. В папке «Среда» выберите шрифты и цвета.
  3. В поле Параметры для выберите Текстовый редактор.
  4. В меню «Отображение» выберите элемент, отображаемый в котором необходимо изменить, например обычный текст, номер строки, поле индикатора, видимое пробелы,имя атрибута HTML или XML-атрибут.
  5. Выберите настройки отображения в следующих полях: Основной цвет элемента, Фоновый цвет элемента и Полужирный.
  6. Нажмите ОК.

Некоторые языки имеют собственные параметры шрифтов и цветов. Если вы разработчик C++ и хотите изменить цвет, используемый для функций, например, можно найти функции C++ в списке отображаемых элементов .

Чтобы задать высокую контрастность цветов для всех окон приложений в операционной системе, нажмите левую клавишу ALT+левую клавишу SHIFT+PRINT SCREEN. Если программа Visual Studio запущена, закройте и снова откройте ее, чтобы применить режим высокой контрастности.

Добавление текста на кнопки панели инструментов или изменение текста

Для повышения удобства панели инструментов можно добавить текст для кнопок панели.

Назначение текста кнопкам панели инструментов
  1. В меню «Сервис» выберите «Настроить«.
  2. В диалоговом окне Настройка выберите вкладку Команды.
  3. Выберите панель инструментов и выберите имя панели инструментов, которая содержит кнопку, для которой будет отображаться текст.
  4. В списке выберите команду, которую требуется изменить.
  5. Выберите » Изменить выделение«.
  6. Выберите изображение и текст.
Изменение отображаемого текста кнопки
  1. Повторно выберите вариант «Изменить выделение«.
  2. В поле «Имя» введите новый подпись для выбранной кнопки.

Поддержка специальных возможностей

Дополнительные сведения о функциях, продуктах и услугах, которые повышают доступность работы в Windows для людей с ограниченными возможностями, см. в разделе Продукты и службы корпорации Майкрософт, поддерживающие специальные возможности. Дополнительные сведения о том, как получить более доступные форматы документации для продуктов Майкрософт, можно просмотреть индекс документации по доступным продуктам на веб-сайте Microsoft Accessibility .

Сведения о специальных возможностях, представленные на этой странице, предназначены только для пользователей, которые приобрели лицензии на продукты корпорации Майкрософт в США. Если вы приобрели продукт за пределами США, можно просмотреть список адресов и телефонных номеров службы технической поддержки корпорации Майкрософт на веб-сайте Microsoft Accessibility. Можно обратиться в представительство, чтобы узнать, доступен ли тип продуктов и услуг, описанных на этой странице, в определенном регионе. Информация о специальных возможностях доступна на других языках.

Связанный контент

  • Функции редактора кода в Visual Studio
  • Страница «Шрифты и цвета», папка «Среда», диалоговое окно «Параметры»
  • Изменение текстового регистра в редакторе
  • Настройка макетов окон и персонализация вкладок

Обратная связь

Были ли сведения на этой странице полезными?

Шрифты и форматирование для Visual Studio

Все шрифты в Visual Studio должны предоставляться пользователю для настройки. Это в основном делается на странице «Шрифты и цвета» в диалоговом окне «Параметры инструментов>». Ниже перечислены три основные категории параметров шрифта:

  • Шрифт среды — основной шрифт интегрированной среды разработки для интегрированной среды разработки, используемый для всех элементов интерфейса, включая диалоговые окна, меню, окна инструментов и окна документов. По умолчанию шрифт среды привязан к системным шрифту, который отображается как 9 pt Segoe UI в текущих версиях Windows. Использование одного шрифта для всех элементов интерфейса помогает обеспечить согласованный внешний вид шрифта во всей интегрированной среде разработки.
  • Текстовый редактор — элементы, которые отображаются в коде и других текстовых редакторах, можно настроить на странице текстового редактора в параметрах инструментов>.
  • Определенные коллекции — окна конструктора, которые предлагают настройку пользовательских элементов интерфейса, могут предоставлять шрифты, относящиеся к своей области конструктора, на странице параметров в разделе «Параметры инструментов>».

Настройка и изменение размера шрифта редактора

Пользователи часто увеличивают или масштабируют размер и (или) цвет текста в редакторе в соответствии с их предпочтениями, независимо от общего пользовательского интерфейса. Так как шрифт среды используется для элементов, которые могут отображаться в редакторе или конструкторе, важно отметить ожидаемое поведение при изменении одной из этих классификаций шрифтов.

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

  1. Для текста кода в редакторе измените размер с помощью параметра шрифта кода и ответьте на уровень масштабирования текста редактора.
  2. Все остальные элементы интерфейса должны быть привязаны к параметру шрифта среды и реагировать на любые глобальные изменения в среде. Среди прочего необходимо отметить следующие улучшения:
    • Текст в контекстных меню
    • Текст в украшении редактора, например текст меню лампочки, панель быстрого поиска редактора и переход к области
    • Текст метки в диалоговых окнах, например «Найти в файлах » или «Рефакторинг»

Доступ к шрифту среды

В коде Native или WinForms шрифт среды можно получить, вызвав метод IUIHostLocale::GetDialogFont после запроса интерфейса из SID_SUIHostLocale службы.

Для Windows Presentation Foundation (WPF) наследуйте класс диалогового окна из класса оболочки DialogWindow вместо класса WPF Window .

В XAML код выглядит следующим образом:

internal partial class WebConfigModificationWindow : DialogWindow

(Замените Microsoft.VisualStudio.Shell.11.0 текущую версию библиотеки DLL MPF.)

Чтобы отобразить диалоговое окно, вызовите » ShowModal() » в классе. ShowDialog() ShowModal() задает правильное модальное состояние в оболочке, гарантирует, что диалоговое окно находится в центре родительского окна и т. д.

MyWindow window = new MyWindow(); window.ShowModal() 

ShowModal возвращает логическое значение? (Логическое значение null) с параметром DialogResult , который можно использовать при необходимости. Возвращаемое значение имеет значение true, если диалоговое окно было закрыто с помощью OK.

Если вам нужно отобразить некоторый пользовательский интерфейс WPF, который не является диалогом и размещается в собственном HwndSource окне, например всплывающем окне или дочернем окне WPF родительского окна Win32/WinForms, необходимо задать FontFamily FontSize и корневой элемент элемента WPF. (Оболочка задает свойства в главном окне, но они не будут унаследованы мимо HWND ). Оболочка предоставляет ресурсы, к которым можно привязать свойства, как показано ниже.

Справочник по форматированию (масштабирование или полужирный шрифт)

Для некоторых диалогов требуется полужирный текст или размер, отличный от шрифта среды. Ранее шрифты, превышающие шрифт среды, были закодированы как » environment font +2 » или аналогичные. Использование предоставленных фрагментов кода поддерживает мониторы с высоким уровнем DPI и гарантирует, что отображаемый текст всегда отображается в правильном размере и весе (например, light или Semilight).

Перед применением форматирования убедитесь, что вы следуют указаниям, приведенным в стиле текста.**

Чтобы масштабировать шрифт среды, задайте стиль TextBlock или Label, как показано. Каждый из этих фрагментов кода, правильно используемый, создаст правильный шрифт, включая соответствующие варианты размера и веса.

Где » vsui » является ссылкой на пространство Microsoft.VisualStudio.Shell имен:

xmlns:vsui="clr-namespace:Microsoft.VisualStudio.Shell;assembly=Microsoft.VisualStudio.Shell.14.0" 
Шрифт среды 375 % + свет

Отображается как: 34 pt Segoe UI Light

Использование: (редкий) уникальный фирменный пользовательский интерфейс

Процедурный код: где textBlock находится ранее определенный TextBlock и label является ранее определенным меткой:

textBlock.SetResourceReference(TextBlock.StyleProperty, VsResourceKeys.TextBlockEnvironment375PercentFontSizeStyleKey); label.SetResourceReference(Label.StyleProperty, VsResourceKeys.LabelEnvironment375PercentFontSizeStyleKey); 

XAML: задайте стиль TextBlock или Label, как показано ниже.

TextBlock: 375 Percent Scaling  
Шрифт среды 310 % + свет

Отображается как: 28 pt Segoe UI Light Use for: крупные заголовки диалогового окна подписи, основной заголовок в отчетах

Процедурный код: где textBlock находится ранее определенный TextBlock и label является ранее определенным меткой:

textBlock.SetResourceReference(TextBlock.StyleProperty, VsResourceKeys.TextBlockEnvironment310PercentFontSizeStyleKey); label.SetResourceReference(Label.StyleProperty, VsResourceKeys.LabelEnvironment310PercentFontSizeStyleKey); 

XAML: задайте стиль TextBlock или Label, как показано ниже.

TextBlock: 310 Percent Scaling  
Шрифт среды 200 % + Semilight

Отображается как: 18 pt Segoe UI Semilight Use for: subheadings, titles in small and medium dialogs

Процедурный код: где textBlock находится ранее определенный TextBlock и label является ранее определенным меткой:

textBlock.SetResourceReference(TextBlock.StyleProperty, VsResourceKeys.TextBlockEnvironment200PercentFontSizeStyleKey); label.SetResourceReference(Label.StyleProperty, VsResourceKeys.LabelEnvironment200PercentFontSizeStyleKey); 

XAML: задайте стиль TextBlock или Label, как показано ниже.

TextBlock: 200 Percent Scaling  
Шрифт среды 155 %

Отображается как: 14 pt Segoe UI Use for: заголовки разделов в хорошо пользовательском интерфейсе документа или отчетах

Процедурный код: где textBlock находится ранее определенный TextBlock и label является ранее определенным меткой:

textBlock.SetResourceReference(TextBlock.StyleProperty, VsResourceKeys.TextBlockEnvironment155PercentFontSizeStyleKey); label.SetResourceReference(Label.StyleProperty, VsResourceKeys.LabelEnvironment155PercentFontSizeStyleKey); 

XAML: задайте стиль TextBlock или Label, как показано ниже.

TextBlock: 155 Percent Scaling  
Шрифт среды 133%

Отображается как: 12 pt Segoe UI Use for: small subheadings in signature dialogs and document well UI

Процедурный код: где textBlock находится ранее определенный TextBlock и label является ранее определенным меткой:

textBlock.SetResourceReference(TextBlock.StyleProperty, VsResourceKeys.TextBlockEnvironment133PercentFontSizeStyleKey); label.SetResourceReference(Label.StyleProperty, VsResourceKeys.LabelEnvironment133PercentFontSizeStyleKey); 

XAML: задайте стиль TextBlock или Label, как показано ниже.

TextBlock: 133 Percent Scaling  
Шрифт среды 122 %

Отображается как: 11 pt Segoe UI Use for: section заголовки в диалоговых окнах подписи, верхние узлы в представлении дерева, навигация по вертикали вкладок

Процедурный код: где textBlock находится ранее определенный TextBlock и label является ранее определенным меткой:

textBlock.SetResourceReference(TextBlock.StyleProperty, VsResourceKeys.TextBlockEnvironment122PercentFontSizeStyleKey); label.SetResourceReference(Label.StyleProperty, VsResourceKeys.LabelEnvironment122PercentFontSizeStyleKey); 

XAML: задайте стиль TextBlock или Label, как показано ниже.

TextBlock: 122 Percent Scaling  
Шрифт среды + полужирный

Отображается как: полужирный 9 pt Segoe UI Use for: labels and subheads in signature dialogs, reports и document well UI

Процедурный код: где textBlock находится ранее определенный TextBlock и label является ранее определенным меткой:

textBlock.SetResourceReference(TextBlock.StyleProperty, VsResourceKeys.TextBlockEnvironmentBoldStyleKey); label.SetResourceReference(Label.StyleProperty, VsResourceKeys.LabelEnvironmentBoldStyleKey); 

XAML: задайте стиль TextBlock или Label, как показано ниже.

 Bold TextBlock  

Локализуемые стили

В некоторых случаях локализаторы должны изменять стили шрифтов для разных языковых стандартов, например удаление полужирного шрифта из текста для восточноазиатских языков. Чтобы сделать локализацию стилей шрифтов возможным, эти стили должны находиться в RESX-файле. Лучший способ сделать это и по-прежнему изменять стили шрифтов в конструкторе форм Visual Studio — явно задавать стили шрифтов во время разработки. Хотя это создает полный объект шрифта и может нарушить наследование родительских шрифтов, для задания шрифта используется только свойство FontStyle.

Решение заключается в перехвате события формы FontChanged диалога. FontChanged В этом случае выполните все элементы управления и проверка, если задан их шрифт. Если он задан, измените его на новый шрифт на основе шрифта формы и предыдущего стиля шрифта элемента управления. Примером этого в коде является следующее:

private void Form1_FontChanged(object sender, System.EventArgs e) < SetFontStyles(); >/// /// SetFontStyles - This function will iterate all controls on a page /// and recreate their font with the desired fontstyle. /// It should be called in the OnFontChanged handler (and also in the constructor /// in case the IUIService is not available so OnFontChange doesn't fire). /// This way, when the VS shell font is given to us the controls that have /// a different style for the font (bolded for example) will recreate their font /// and use the VS shell font but with a style variation (bolded . ). /// protected void SetFontStyles() < SetFontStyles(this, this, this.Font); >protected static void SetFontStyles(Control topControl, Control parent, Font referenceFont) < foreach(Control c in parent.Controls) < if (c.Controls != null && c.Controls.Count >0) < SetFontStyles(topControl, c, referenceFont); >if (c.Font != topControl.Font) < c.Font = new Font(referenceFont, c.Font.Style); >> > 

Этот код гарантирует, что при обновлении шрифта формы также будут обновлены шрифты элементов управления. Этот метод также должен вызываться из конструктора формы, так как диалоговое окно может не получить экземпляр IUIService и FontChanged событие никогда не срабатывает. FontChanged Подключение позволит диалоговым окнам динамически выбирать новый шрифт, даже если диалоговое окно уже открыто.

Тестирование шрифта среды

Чтобы пользовательский интерфейс использовал шрифт среды и учитывает параметры размера, откройте меню «Параметры > среды инструментов>» и выберите «Шрифт среды>» в раскрывающемся меню «Показать параметры для:».

Fonts and Colors settings in the Tools ></p>
<p> Options dialog» /><br />Параметры шрифтов и цветов в диалоговом окне «Параметры инструментов > «</p><div class='code-block code-block-10' style='margin: 8px 0; clear: both;'>
<!-- 10article -->
<script src=

Присвойте шрифту значение, отличное от значения по умолчанию. Чтобы убедиться, что пользовательский интерфейс не обновляется, выберите шрифт с засечками (например, Times New Roman) и задайте очень большой размер. Затем протестируйте пользовательский интерфейс, чтобы убедиться, что он уважает среду. Ниже приведен пример использования диалогового окна лицензии:

Example of UI text that does not respect the environment font

Пример текста пользовательского интерфейса, который не учитывает шрифт среды

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

Чтобы сбросить шрифт, нажмите кнопку «Использовать значения по умолчанию» в разделе » > Параметры > среды > » и «Цвета«.

Стиль текста

Стиль текста относится к размеру шрифта, весу и регистру. Рекомендации по реализации см. в разделе «Шрифт среды».

Регистр текста

Все прописные

Не используйте все крышки для заголовков или меток в Visual Studio.

Все строчные регистры

Не используйте все строчные регистры для заголовков или меток в Visual Studio.

Предложение и заголовок дела

Текст в Visual Studio должен использовать регистр заголовка или вариант предложения в зависимости от ситуации.

Используйте вариант заголовка для: Используйте вариант предложения для:
Заголовки диалогов Наклейки
Поля групп Флажки
Пункты меню Переключатели
Элементы контекстного меню Элементы поля списка
Пуговицы Строки состояния
Табличные метки
Заголовки столбцов
Подсказки
Заголовок регистра

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

  • Подсказки. Пример: «Предварительный просмотр выбранных элементов»
  • Заголовки столбцов. Пример: «Системный ответ»
  • Пункты меню. Пример: «Сохранить все» При использовании регистра заголовка ниже приведены рекомендации по тому, когда следует прописные слова и когда оставьте их строчным регистром:
Верхний регистр Комментарии и примеры
Все существительные
Все команды Включая «Is» и другие формы «быть»
Все наречия Включая «Than» и «Когда»
Все прилагательные Включая «Это» и «Это»
Все существительные Включая притяжательное «Его», а также «Это», сокращение существительного «это» и глагола «is»
Первые и последние слова, независимо от частей речи
Предпозиции, которые являются частью фразы команды «Закрытие всех окон» или «Завершение работы системы»
Все буквы акронима HTML, XML, URL,IDE, RGB
Второе слово в составном слове, если это существительное или правильное прилагательное, или если слова имеют равный вес Перекрестная ссылка, предварительное программное обеспечение Майкрософт, доступ на чтение и запись, время выполнения
Нижний регистр Примеры
Второе слово в составном слове, если оно является другой частью речи или частью изменения первого слова Практическое руководство, взлет
Статьи, если только одно слово не является первым словом в названии a, an, the
Сочетания координат и, но, для, или или
Предпозиции с словами из четырех или меньше букв за пределами фразы глагола в, на, как для, вне, на вершине
«To» при использовании в инфинитивной фразе «Форматирование жесткого диска»
Дело предложения

Дело предложения является стандартным методом прописи, в котором только первое слово предложения заглавно, наряду с любыми правильными существительными и существительным «Я». Как правило, дело о предложении проще для аудитории по всему миру читать, особенно когда содержимое будет переведено компьютером. Используйте вариант предложения для:

  1. Сообщения строки состояния. Это простые, короткие и предоставляют только сведения о состоянии. Пример: «Загрузка файла проекта»
  2. Все остальные элементы пользовательского интерфейса, включая метки, проверка поля, переключатели и элементы списка. Пример: «Выбор всех элементов в списке»

Форматирование текста

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

Размер по умолчанию, используемый службой шрифтов Visual Studio, поставляется из Windows и отображается как 9 pt.

Форматирование можно применить к шрифту среды. В этом разделе описывается, как и где использовать стили. Сведения о реализации см. в шрифте среды.

Полужирный текст

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

  • Метки вопросов в мастерах
  • назначение активного проекта в Обозреватель решений
  • Переопределенные значения в окне инструментов «Свойства»
  • некоторые события в раскрывающихся списках редактора Visual Basic
  • содержимое, созданное сервером в структуре документа для веб-страниц
  • Заголовки разделов в сложном диалоговом окне или пользовательском интерфейсе конструктора
Курсив

Visual Studio не использует курсив или полужирный курсивный текст.

Color
  • Синий зарезервирован для гиперссылок (навигации и команд) и никогда не должен использоваться для ориентации.
  • Более крупные заголовки (шрифт среды x 155% или больше) можно цветить в следующих целях:
    • Предоставление визуальной привлекательности для подписи пользовательского интерфейса Visual Studio
    • Чтобы привлечь внимание к определенной области
    • Чтобы обеспечить облегчение от стандартного темно-серого или черного цвета текста среды

    Размер шрифта

    Дизайн пользовательского интерфейса Visual Studio предоставляет более легкий внешний вид с большим пробелом. По возможности хром и заголовки были сокращены или удалены. Хотя плотность информации является требованием в Visual Studio, типография по-прежнему важна, с акцентом на более открытые интервалы строк и вариацию размеров шрифтов и весов.

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

    Фрагменты кода реализации для всех шрифтов отображения можно найти в справочнике по форматированию (масштабированию и полужирным шрифтам).

    Шрифт среды 375 % + свет

    Сделайте следующее:

    — использование варианта предложения
    — Всегда используйте легкий вес

    Не делайте следующего:

    Визуальный пример:

    Шрифт среды 310 % + свет

    — более крупный заголовок в диалоговых окнах сигнатуры
    — основной заголовок отчета

    Сделайте следующее:

    — использование варианта предложения
    — Всегда используйте легкий вес

    Не делайте следующего:

    Визуальный пример:

    Шрифт среды 200 % + Semilight

    -Подзаголовки
    — Заголовки в небольших и средних диалоговых окнах

    Сделайте следующее:

    — использование варианта предложения
    — Всегда используйте полусветный вес

    Не делайте следующего:

    Визуальный пример:

    Шрифт среды 155 %

    — заголовки разделов в пользовательском интерфейсе документа
    -Отчеты

    Do: Use sentence case

    Не делайте следующего:

    Визуальный пример:

    Шрифт среды 133%

    — небольшие подзаголовок в диалоговых окнах подписи
    — небольшие подзаголовок в пользовательском интерфейсе документа

    Do: Use sentence case

    Не делайте следующего:

    Визуальный пример:

    Шрифт среды 122 %

    — заголовки разделов в диалоговых окнах подписи
    — верхние узлы в представлении дерева
    — навигация по вертикали табуляции

    Do: Use sentence case

    Не делайте следующего:

    Визуальный пример:

    Шрифт среды + полужирный

    — Метки и подзаголовки в диалоговых окнах подписи
    — метки и подзаголовки в отчетах
    — метки и подзаголовок в пользовательском интерфейсе документа

    Сделайте следующее:

    — использование варианта предложения
    — Использование полужирного веса

    Не делайте следующего:

    Визуальный пример:

    Шрифт среды

    Do: Use sentence case

    Визуальный пример:

    Заполнение и интервалы

    Заголовки требуют пространства вокруг них, чтобы дать им соответствующий акцент. Это пространство зависит от размера точки и того, что еще находится рядом с заголовком, например горизонтальное правило или строка текста в шрифте среды.

    • Идеальное заполнение для заголовка должно быть 90 % пространства высоты символа столицы. Например, заголовок 28 pt Segoe UI Light имеет заголовок с высотой 26 пт, а заполнение должно быть примерно 23 пт или около 31 пикселей.
    • Минимальное пространство вокруг заголовка должно составлять 50 % высоты символа столицы. Меньше места можно использовать, если заголовок сопровождается правилом или другим элементом с жесткой настройкой.
    • Полужирный текст шрифта среды должен соответствовать интервалам высоты линии по умолчанию и заполнению.

    См. также

    • Шрифты (Windows)
    • Текст пользовательского интерфейса (Windows)

    Change fonts, colors, and themes in Visual Studio

    You can change the fonts and the colors in Visual Studio in several ways. For example, you can change the default dark theme (also referred to as «dark mode») to a light theme, a blue theme, an extra-contrast theme, or a theme that matches your system settings. You can also change the default font and text size in both the IDE and the code editor.

    See the We’ve upgraded the UI in Visual Studio 2022 blog post to learn more about the subtle color contrast ratio adjustments and a new Cascadia Code font we’ve added to make Visual Studio more accessible for everyone.

    You can change the fonts and the colors in Visual Studio in many ways. For example, you can change the default blue color theme to the dark theme (also referred to as «dark mode»). You can also select an extra-contrast theme if that best suits your needs. And, you can change the default font and text size in both the IDE and the code editor.

    Change the color theme

    Here’s how to change the color theme of the IDE frame and the tool windows in Visual Studio.

    Screenshot of the Options dialog box where you can change the color theme.

    1. On the menu bar, select Tools >Options.
    2. In the options list, select Environment >General.
    3. In the Color theme list, select either the default Dark theme, the Light theme, the Blue theme, or the Blue (Extra Contrast) theme. You can also choose to use the theme that Windows uses by selecting Use system setting.

    Note When you change a color theme, text in the IDE reverts to the default or previously customized fonts and sizes for that theme.

    Tip Want even more themes to choose from? Check out the wide range of custom themes on the Visual Studio Marketplace. And to see examples of new Visual Studio 2022 custom themes based on VS Code, take a look at the Introducing a collection of new Visual Studio themes blog post.

    Screenshot of the Options dialog box to change the color theme

    1. On the menu bar, select Tools >Options.
    2. In the options list, select Environment >General.
    3. In the Color theme list, select either the default Blue theme, the Light theme, the Dark theme, or the Blue (Extra Contrast) theme.

    Note When you change a color theme, text in the IDE reverts to the default or previously customized fonts and sizes for that theme.

    • Color Theme Designer for Visual Studio 2019.
    • Color Theme Editor for Visual Studio 2017

    Change fonts and text size

    You can change the font and text size for all the IDE frame and tool windows, or for only certain windows or text elements. You can also change the font and text size in the editor, too.

    To change the font and text size in the IDE

    Screenshot of the Options dialog box where you change the font and text size in the IDE

    1. On the menu bar, select Tools >Options.
    2. In the options list, select Environment >Fonts and Colors.
    3. In the Show settings for list, select Environment.

    Note If you want to change the font for tool windows only, in the Show settings for list, select All Text Tool Windows.

    Screenshot of the Options dialog box to change fonts and colors in the IDE

    1. On the menu bar, select Tools >Options.
    2. In the options list, select Environment >Fonts and Colors.
    3. In the Show settings for list, select Environment.

    Note If you want to change the font for tool windows only, in the Show settings for list, select All Text Tool Windows.

    To change the font and text size in the editor

    Screenshot of the Options dialog box where you change the font and text size in the editor

    1. On the menu bar, select Tools >Options.
    2. In the options list, select Environment >Fonts and Colors.
    3. In Show settings for list, select Text Editor.
    4. Modify the Font and Size options to change the font and text size for the editor.
    5. Select the appropriate item in Display items, and then modify the Item foreground and Item background options.

    Screenshot of the Options dialog box to change fonts and colors in the editor

    1. On the menu bar, select Tools >Options.
    2. In the options list, select Environment >Fonts and Colors.
    3. In Show settings for list, select Text Editor.
    4. Modify the Font and Size options to change the font and text size for the editor.
    5. Select the appropriate item in Display items, and then modify the Item foreground and Item background options.

    For more information about how to change fonts and colors for accessibility, see the Set accessibility options section of this page. And, for details about all the user interface (UI) elements where you can change font and color schemes, see the Fonts and Colors, Environment, Options Dialog Box page.

    Set language-specific editor options

    You can make various changes to the code editor to suit your programming language of choice. For example, you can change brace formatting in C# to appear inline or on a new line, and more. To learn how to customize the code editor, see Set language-specific editor options.

    Set accessibility options

    In a neurodiverse world, we want to support our different learners and low-vision users by offering the following font options and color themes:

    • You can use the Cascadia Code font, which adds more weight to the proportions of letters, numerals, and characters to help disambiguate them. Cascadia Code also includes coding ligatures.
    • You can choose to use a high-contrast color theme for all the apps and UI on a computer, or an extra-contrast color theme for Visual Studio only.

    Use the Cascadia Code font

    The new Cascadia Code font includes Cascade Mono, which is the default font in Visual Studio 2022. Not only are both of these fonts easier to read, but the Cascadia Code font also includes coding ligatures that turn a sequence of characters into a glyph. Coding ligatures, or glyphs, make it easier for people to cognitively associate the meaning behind them.

    The following screenshot shows an example of the default Cascadia Mono font and lists a series of characters, to include mathematical symbols, that you might find yourself using while you code.

    Screenshot of an example of the Cascadia Mono font in the Editor.

    The following screenshot shows an example of the Cascadia Code font, where the same series of characters shown previously are now converted to coding ligatures, or glyphs.

    Screenshot of an example of the Cascadia Code font in the Editor.

    Notice that the last line of text in the Cascadia Code screenshot shows how the space between duplicate characters is reduced, which also makes them easier to read.

    Here’s how to toggle between the Cascadia fonts:

    Screenshot of the Cascadia fonts available from the Options dialog box.

    1. Go to Tools >Options >Environment >Fonts and colors.
    2. From the Font dropdown list, select either the Cascadia Code font or the Cascadia Mono font you want, and then select OK.

    There are color theme options for you if you experience low vision. You can use a high-contrast option for all the apps and UI on a computer, or an extra contrast option for Visual Studio only.

    Use Windows high contrast

    Use either of the following procedures to toggle the Windows high contrast option:

    • In Windows or in any Microsoft application, press the Left Alt+Left Shift+PrtScn keys.
    • In Windows, select Start >Settings >Ease of Access. Then, under the Vision section in Windows 10 and later, select High contrast.

    Warning The Windows high contrast setting affects all applications and UI on the computer.

    Use Visual Studio extra contrast

    Use the following procedures to toggle the Visual Studio extra contrast option:

    1. On the menu bar in Visual Studio, select Tools >Options, and then, in the options list, select Environment >General.
    2. In the Color theme drop-down list, select the Blue (Extra Contrast) theme, and then select OK.

    If there is an accessibility option for colors or fonts that you think might be useful but isn’t currently available in Visual Studio, please let us know by selecting Suggest a feature in the Visual Studio Developer Community. For more information about this forum and how it works, see the Suggest a feature page.

    More accessibility features in Visual Studio

    Visual Studio also includes features to help people who have limited dexterity to write. For example, Visual Studio supports Dvorak keyboard layouts, which make the most frequently typed characters more accessible.

    You can also customize the default keyboard shortcuts available with Visual Studio. For more information, see the following pages:

    • Identify and customize keyboard shortcuts
    • How to use the keyboard exclusively
    • Keyboard shortcuts in Visual Studio

    Visual Studio also includes autocompletion for methods and parameters; for more information, see IntelliSense in Visual Studio.

    There are more ways to customize Visual Studio to be more accessible to you. For example, you can change the behavior of pop-up windows, text-based tool windows, toolbar buttons, margin indicators, and more.

    The dialog boxes and menu commands you see might differ from those described here, which can vary depending on your active settings or edition. To change your settings, select Import and Export Settings on the Tools menu. For more information, see Reset settings.

    Change the behavior of pop-up windows

    Visual Studio displays pop-up windows in the editor. These pop-up windows include information that makes coding easier, such as parameters to complete a function or statement. The pop-up windows can also be helpful if you have difficulty typing. However, some users might find that they interfere with focus in the code editor, which can be problematic.

    Here’s how to turn off the pop-up windows:

    You can rearrange the windows in the integrated development environment (IDE) to best suit the way you work. You can dock, float, hide, or automatically hide each tool window. For more information about how to change window layouts, see Customize window layouts.

    Change the settings of text-based tool windows

    You can change the settings for text-based tool windows, such as the Command window, Immediate window, and Output window by using Tools > Options > Environment > Fonts and Colors.

    When you select [All Text Tool Windows] in the Show settings for drop-down list, the default setting is listed as Default in the Item foreground and Item background drop-down lists. Select the Custom button to change these settings.

    You can also change the settings for how text is displayed in the editor. Here’s how.

    1. From the Tools menu, select Options.
    2. Select Environment >Fonts and Colors.
    3. Select an option on the Show settings for drop-down menu. To change the font size for text in an editor, select Text Editor. To change the font size for text in text-based tool windows, select [All Text Tool Windows]. To change the font size for ToolTip text in an editor, select Editor Tooltip. To change the font size for text in statement completion pop-ups, select Statement Completion.
    4. From Display items, select Plain Text.
    5. In Font, select a new font type.
    6. In Size, select a new font size.

    Tip To reset the text size for text-based tool windows and editors, select Use Defaults.

    Change the colors for text, margin indicators, white space, and code elements

    You can choose to change the default colors for text, margin indicators, white space, and code elements in the editor. Here’s how.

    1. From the Tools menu, select Options.
    2. In the Environment folder, select Fonts and Colors.
    3. In Show settings for, select Text Editor.
    4. From Display items, select an item whose display you need to change, such as Plain Text, Line Number, Indicator Margin, Visible White Space, HTML Attribute Name, or XML Attribute.
    5. Select display settings from the following options: Item foreground, Item background, and Bold.
    6. Select OK.

    Some languages have their own specific fonts and colors settings. If you’re a C++ developer and you want to change the color used for functions, for example, you can look for C++ Functions in the Display items list.

    To use high contrast colors for all application windows on your operating system, press Left Alt+Left Shift+PrtScn. If Visual Studio is open, close and then reopen it to fully implement high contrast colors.

    Add text to toolbar buttons or modify the text

    To improve toolbar usability and accessibility, you can add text to toolbar buttons.

    To assign text to toolbar buttons
    1. From the Tools menu, select Customize.
    2. In the Customize dialog box, select the Commands tab.
    3. Select Toolbar, and then select the toolbar name that contains the button you intend to display text for.
    4. In the list, select the command you intend to change.
    5. Select Modify Selection.
    6. Select Image and Text.
    To modify the displayed text in a button
    1. Reselect Modify Selection.
    2. In Name, enter a new caption for the selected button.

    Accessibility support

    For more information about features, products, and services that make Windows more accessible for people with disabilities, see Accessibility products and services from Microsoft. And, for more information about how to obtain more accessible formats of documentation for Microsoft products, you can view an index of accessible product documentation on the Microsoft Accessibility website.

    The accessibility information included on this page might apply only to users who license Microsoft products in the United States. If you obtained this product outside of the United States, visit the Microsoft Accessibility website for a list of Microsoft support services telephone numbers and addresses. You can contact your subsidiary to find out whether the type of products and services described on this page are available in your area. Information about accessibility is also available in other languages.

    Related content

    • Features of the code editor in Visual Studio
    • Fonts and Colors, Environment, Options dialog box
    • Change text case in the editor
    • Customize window layouts and personalize tabs

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *