Поделиться через


Страница "Шрифты и цвета", папка "Среда", диалоговое окно "Параметры"

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

Примечание

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

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

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

    • Текстовый редактор

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

    • Принтер

      Изменения стиля, размера и настроек цвета шрифта для принтера повлияют на вид текста в печатном варианте документа.

      Примечание

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

    • Завершение операторов

      Изменения стиля и размера и шрифта текста во всплывающих окнах завершения операторов.

    • Подсказки в редакторе

      Изменения стиля и размера и шрифта текста в подсказках в окне редактора.

    • Среда

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

    • [Все окна текстовых инструментов]

      Изменения стиля, размера и настроек цвета шрифта для этого элемента повлияют на вид текста в окнах средств, которые имеют области для вывода информации в среде разработки. Например, окна "Вывод", "Команда", "Интерпретация" и пр.

      Примечание

      Изменения текста элементов [Окна всех текстовых инструментов] не повлияют на сеанс, в котором они были произведены.Чтобы проверить эти изменения, откройте другой экземпляр Visual Studio.

  • По умолчанию/Использовать
    Сброс шрифта и цвета для элемента, выбранного в поле со Показать параметры для. Кнопка Использовать появляется, когда для выбранного в списке элемента имеются дополнительные схемы отображения. Например, для принтера предусмотрено две схемы.

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

  • Размер
    Список всех доступных размеров для выбранного шрифта. Изменения в размере шрифта отразятся на всех отображаемых элементах, выбранных в списке Показать параметры для.

  • Отображаемые элементы
    Список элементов, для которых можно изменить цвет изображения и фона.

    Примечание

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

    Некоторые отображаемые элементы:

    Отображаемый элемент

    Описание

    Обычный текст

    Текст в редакторе.

    Выделенный текст

    Текст в выделенном фрагменте, когда фокус находится в окне редактора.

    Неактивный выделенный текст

    Текст в выделенном фрагменте, когда фокус находится вне окна редактора.

    Поле индикаторов

    В левой части редактора кода есть поле, в котором отображаются значки точек останова и закладок.

    Номера строк

    Необязательные номера строк рядом с каждой строкой кода.

    Видимые пробелы

    Пробелы, знаки табуляции и переноса строки

    Закладка

    Строки с закладками. Закладка отображается только при отключенном поле индикатора.

    Проверка парности скобок (выделение)

    Выделение парных скобок (обычно — полужирным шрифтом).

    Проверка парности скобок (прямоугольник)

    Выделение парных скобок (обычно — серым прямоугольником на фоне).

    Точка останова (отключено)

    Не используется.

    Точка останова (включено)

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

    Точка останова (ошибка)

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

    Точка останова (предупреждение)

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

    Точка останова – улучшенная (отключено)

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

    Точка останова – улучшенная (включено)

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

    Точка останова – улучшенная (ошибка)

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

    Точка останова – улучшенная (предупреждение)

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

    Точка останова – сопоставленная (отключено)

    Указывает цвет выделения для операторов или строк, содержащих отключенные сопоставленные точки останова. Применимо к отладке ASP или ASP.NET, если включены точки останова уровня операторов или параметр Выделять всю строку кода для точек останова или текущего оператора включен в окне Страница "Общие", папка "Отладка", диалоговое окно "Параметры".

    Точка останова – сопоставленная (включено)

    Указывает цвет выделения для операторов или строк, содержащих сопоставленные точки останова. Применимо к отладке ASP или ASP.NET, если включены точки останова уровня операторов или параметр Выделять всю строку кода для точек останова или текущего оператора включен в окне Страница "Общие", папка "Отладка", диалоговое окно "Параметры".

    Точка останова – сопоставленная (ошибка)

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

    Точка останова – сопоставленная (предупреждение)

    Указывает цвет выделения для операторов или строк, содержащих сопоставленные точки останова в состоянии предупреждения. Применимо к отладке ASP или ASP.NET, если включены точки останова уровня операторов или параметр Выделять всю строку кода для точек останова или текущего оператора включен в окне Страница "Общие", папка "Отладка", диалоговое окно "Параметры".

    Пользовательские ключевые слова C/C++

    Константа в определенном файле кода, определенная с помощью директивы #define.

    Возврат

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

    Поле, зависимое от фрагмента кода

    Поле, которое будет обновлено при изменении текущего изменяемого поля.

    Поле фрагмента кода

    Изменяемое поле при активном фрагменте кода.

    Свертываемый текст

    Блок текста или кода, который может быть свернут или развернут в редакторе кода.

    Комментарий

    Комментарии к коду.

    Ошибка компилятора

    Синие волнистые линии, обозначающие ошибки компилятора.

    Область, не входящая в покрытие

    Код, который не был покрыт при модульном тесте.

    Область, частично входящая в покрытие

    Код, который был частично покрыт при модульном тесте.

    Область, входящая в покрытие

    Код, который был полностью покрыт при модульном тесте.

    Комментарий CSS

    Комментарий в каскадных таблицах стилей. Примеры.

    /* комментарий */

    Ключевое слово CSS

    Ключевые слова в каскадных таблицах стилей.

    Имя свойства CSS

    Имя свойства, например "Background".

    Значение свойства CSS

    Значение свойства, например "blue".

    Селектор CSS

    Строка, идентифицирующая, к каким элементам относится соответствующее правило. Может использоваться простой селектор, например "H1", или контекстный селектор, например "H1 B", состоящий из нескольких простых селекторов.

    Строковое значение CSS

    Строка в каскадных таблицах стилей.

    Текущее положение списка

    Текущая строка в списке, например в окне "Вывод" или "Результаты поиска".

    Текущий оператор

    Указывает цвет выделения для операторов или строк, содержащих текущее положение шага при отладке.

    Изменение данных отладчика

    Цвет текста, используемый для отображения измененных данных в окнах Регистры и Память.

    Фоновый цвет диалогового окна определения

    Фоновый цвет заголовка окна Определение кода.

    Текущее совпадения в окне определения

    Текущее определение в окне Определение кода.

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

    Цвет текста, используемый для отображения имен файлов в окне Дизассемблированный код.

    Исходный дизассемблированный код

    Цвет текста, используемый для отображения исходных строк в окне Дизассемблированный код.

    Дизассемблированный символ

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

    Дизассемблированный текст

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

    Исключенный код

    Код, который не должен компилироваться согласно условной директиве предварительной обработки, например #if.

    Идентификатор

    Идентификаторы в коде, например имена классов, методов и переменных.

    Ключевое слово

    Ключевые слова, то есть зарезервированные слова для данного языка. Например, слова class и namespace.

    Адрес в памяти

    Цвет текста, используемый для отображения столбца адреса в окне Память.

    Измененная память

    Цвет текста, используемый для отображения измененных данных в окне Память.

    Данные в памяти

    Цвет текста, используемый для отображения данных в окне Память.

    Нечитаемая память

    Цвет текста, используемый для отображения нечитаемых областей памяти в окне Память.

    Number

    Число в коде, представляющее фактическое числовое значение.

    Оператор

    Операторы, такие как +, -, и !=.

    Другая ошибка

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

    Зарезервированное слово предварительного обработчика

    Ключевые слова, используемые предварительным обработчиком, например #include.

    Область только для чтения

    Код, который нельзя редактировать. Например, код, отображаемый в представлении "Определение кода" или код, который нельзя изменять при операции "Изменить и продолжить".

    Фоновый цвет оптимизации

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

    Текущее поле оптимизации

    Фоновый цвет текущего оптимизируемого элемента в диалоговом окне Предварительный просмотр изменений.

    Зависимое поле оптимизации

    Цвет ссылок оптимизируемого элемента в диалоговом окне Предварительный просмотр изменений.

    Данные регистра

    Цвет текста, используемый для отображения данных в окне Регистры.

    NAT регистра

    Цвет текста, используемый для отображения нераспознанных данных и объектов в окне Регистры.

    Смарт-тег

    Контур, отображаемый при вызове смарт-тегов.

    маркер SQL DML

    Применяется к редактору Transact-SQL. Операторы DML в этом редакторе по умолчанию помечаются синей рамкой.

    Устаревший код

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

    Строка

    Строковые литералы.

    Строка (C# в виде точных строк)

    Строковые литералы в C#, интерпретируемые как точные строки. Примеры.

    @"x"

    Синтаксическая ошибка

    Ошибки разбора.

    Ярлык списка задач

    Если в строку добавлен ярлык списка задач и поле индикатора отключено, строка будет выделена.

    Точка трассировки (отключено)

    Не используется.

    Точка трассировки (включено)

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

    Точка трассировки (ошибка)

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

    Точка трассировки (предупреждение)

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

    Точка трассировки – улучшенная (отключено)

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

    Точка трассировки – улучшенная (включено)

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

    Точка трассировки – улучшенная (ошибка)

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

    Точка трассировки – улучшенная (предупреждение)

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

    Точка трассировки – сопоставленная (отключено)

    Указывает цвет выделения для операторов или строк, содержащих отключенные сопоставленные точки трассировки. Применимо к отладке ASP или ASP.NET, если включены точки останова уровня операторов или параметр Выделять всю строку кода для точек останова или текущего оператора включен в окне Страница "Общие", папка "Отладка", диалоговое окно "Параметры".

    Точка трассировки – сопоставленная (включено)

    Указывает цвет выделения для операторов или строк, содержащих сопоставленные точки трассировки. Применимо к отладке ASP или ASP.NET, если включены точки останова уровня операторов или параметр Выделять всю строку кода для точек останова или текущего оператора включен в окне Страница "Общие", папка "Отладка", диалоговое окно "Параметры".

    Точка трассировки – сопоставленная (ошибка)

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

    Точка трассировки – сопоставленная (предупреждение)

    Указывает цвет выделения для операторов или строк, содержащих сопоставленные точки трассировки в состоянии предупреждения. Применимо к отладке ASP или ASP.NET, если включены точки останова уровня операторов или параметр Выделять всю строку кода для точек останова или текущего оператора включен в окне Страница "Общие", папка "Отладка", диалоговое окно "Параметры".

    Изменения после сохранения

    Строки кода, в которые были внесены изменения с момента открытия файла и которые были сохранены на диске.

    Изменения перед сохранением

    Строки кода, в которые были внесены изменения с момента открытия файла, но которые не были сохранены на диске.

    Пользовательские типы

    Пользовательские типы.

    Пользовательские типы (делегаты)

    Цвет типов делегатов.

    Пользовательские типы (перечисления)

    Цвет типов перечислений.

    Пользовательские типы (интерфейсы)

    Цвет типов интерфейсов.

    Пользовательские типы (типы значений)

    Цвет типов значений, например конструкции в C#.

    маркер Visual Basic "только чтение"

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

    Предупреждение

    Предупреждения компилятора.

    Путь строк предупреждений

    Используется для строк предупреждений статического анализа.

    Атрибут XML

    Имена атрибутов.

    Кавычки атрибутов XML

    Кавычки атрибутов XML.

    Значение атрибута XML

    Содержимое атрибутов XML.

    Раздел XML Cdata

    Содержимое <![CDATA[…]]>.

    Комментарий XML

    Содержимое <!-- -->.

    Разделитель XML

    Разделители синтаксиса XML, включая <, <?, <!, <!--, -->, ?>, <![, ]]> и [, ].

    Атрибут документации XML

    Значение атрибута документации XML, например <param name="I">, где "I" выделяется цветом.

    Комментарий документации XML

    Комментарий в документации XML.

    Тег документации XML

    Теги в комментариях документации XML, например

    /// <summary>.

    Ключевое слово XML

    Ключевые слова DTD, например CDATA, IDREF и NDATA.

    Имя XML

    Имена элементов и имена объектов инструкций обработки.

    Инструкция обработки XML

    Содержимое инструкции обработки за исключением конечного файла.

    Текст XML

    Текстовое содержимое элемента.

    Ключевое слово XSLT

    Имена XSLT-элементов.

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

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

    По умолчанию   Цвет элемента, используемый при первом запуске Visual Studio. Нажатие кнопки Использовать цвета по умолчанию приводит к сбросу настроек и использованию цветов по умолчанию.

  • Пользовательский
    С помощью данного элемента управления отображается диалоговое окно "Цвет", посредством которого можно задать пользовательский цвет для элемента, выбранного в списке "Отображаемые элементы".

    Примечание

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

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

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

    По умолчанию   Цвет элемента, используемый при первом запуске Visual Studio. Нажатие кнопки Использовать цвета по умолчанию приводит к сбросу настроек и использованию цветов по умолчанию.

  • Пользовательский
    С помощью данного элемента управления отображается диалоговое окно "Цвет", посредством которого можно задать пользовательский цвет для элемента, выбранного в списке "Отображаемые элементы".

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

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

См. также

Задачи

Практическое руководство. Изменение или добавление редактора по умолчанию

Ссылки

Диалоговое окно "Параметры" (Visual Studio)

Другие ресурсы

Папка "Среда", диалоговое окно "Параметры"