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


Настройка полосы прокрутки

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

Аннотации

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

  1. Откройте страницу параметров Полосы прокрутки, выбрав Инструменты>Параметры>Текстовый редактор>Все языки>Полосы прокрутки.

  2. Выберите "Показать заметки" по вертикальной полосе прокрутки и выберите заметки, которые вы хотите просмотреть. Доступные заметки:

    • Изменения
    • Знаки
    • Ошибки
    • положение в хранях

    Подсказка

    Параметр "Показать метки " включает точки останова и закладки.

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

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

Полоса прокрутки Visual Studio после поиска строки

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

Полоса прокрутки Visual Studio после замены строки с ошибками

Таблица заметок

Интересно, какие аннотации полосы прокрутки и их цвета соответствуют каким действиям? Дополнительные сведения см. в следующих таблицах.

Изменения в коде

Изменения кода аннотируются в левой части вертикальной полосы прокрутки. Чтобы изменить параметр "Отслеживание изменений", перейдите в раздел"Параметры>текстового редактора>инструментов>".

Отслеживаемые файлы (в репозитории Git)

Цвет Заметка по умолчанию Состояние Имя параметров
Зеленый Снимок экрана: заметка по умолчанию на полосе прокрутки, указывающая отслеживаемое добавление, сохраненное. Несохраненные Отслеживать изменения в файлах под системой контроля версий
Зеленый Снимок экрана: заметка по умолчанию в полосе прокрутки, указывающая отслеживаемое добавление, которое не сохранено. Сохранено Отслеживать изменения в файлах под системой контроля версий
Красный Снимок экрана: заметка по умолчанию в полосе прокрутки, которая указывает на отслеживаемое удаление. Удалено Отслеживание удалений в файлах под управлением системой контроля версий
Синий Снимок экрана: заметка по умолчанию в полосе прокрутки, указывающая отслеживаемое изменение, которое не сохранено. Несохраненные Отслеживание изменений в файлах в системе управления версиями
Синий Снимок экрана: аннотация по умолчанию в скроллбаре, указывающая отслеженное и сохраненное изменение. Сохранено Отслеживание изменений в файлах в системе управления версиями

Неуправляемые файлы (не в репозитории Git)

Цвет Заметка по умолчанию Состояние Имя параметров
Золото Снимок экрана: заметка по умолчанию в полосе прокрутки, которая указывает на изменение файла перед сохранением. Несохраненные Отслеживание изменений в файлах перед сохранением
Зеленый Снимок экрана: заметка по умолчанию в полосе прокрутки, которая указывает на изменение файла после его сохранения. Сохранено Отслеживание изменений в файлах после сохранения
Синий Снимок экрана: заметка по умолчанию в полосе прокрутки, которая указывает на отмененное изменение в файле. Вернулся Отслеживание отмененных изменений в файлах

Знаки

Знаки аннотированы в середине вертикальной полосы прокрутки.

Цвет Заметка по умолчанию Имя параметров
Темно-серый Снимок экрана: заметка по умолчанию в полосе прокрутки, указывающая закладку в файле. Закладка
Жёлтый Снимок экрана аннотации по умолчанию в строке прокрутки, указывающей состояние совпадения при поиске. Поиск совпадения
Темно-красный Снимок экрана: заметка по умолчанию в полосе прокрутки, указывающая точку останова в файле. Пограничное значение
Светло-серый Снимок экрана: заметка по умолчанию в полосе прокрутки, указывающая совпадение выбора в файле. Совпадение выбора
Синий Снимок экрана: заметка по умолчанию в полосе прокрутки, указывающая метку определения представления в файле. Просмотр определения

Ошибка, предупреждение, информация или предложение

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

Цвет Заметка по умолчанию Имя параметров
Красный Снимок экрана: заметка по умолчанию в полосе прокрутки, которая указывает на синтаксическую ошибку в файле. Синтаксическая ошибка
Зеленый Снимок экрана: заметка по умолчанию в полосе прокрутки, указывающая предупреждение в файле. Предупреждение
Синий Снимок экрана: заметка по умолчанию в полосе прокрутки, указывающая сведения в файле. Информация
Светло-серый Снимок экрана: заметка по умолчанию в полосе прокрутки, указывающая предложение в файле. Многоточие предложений (...)

Положение в уходу

Положение курсора также аннотировано в правой части вертикальной полосы прокрутки.

Цвет Заметка по умолчанию Имя параметров
Синий Снимок экрана: заметка по умолчанию в полосе прокрутки, которая указывает на обзорную подсказку в файле. Обзор курсора

Режимы отображения

Полоса прокрутки имеет два режима: режим панели и режим карты.

Режим бара

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

Режим карты

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

Подсказка

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

На следующем рисунке показан пример поиска при включенном режиме карты, а ширина имеет значение Medium:

Полоса прокрутки в режиме карты в Visual Studio

На следующем рисунке показан параметр " Показать предварительный просмотр подсказки ".

Полоса прокрутки Visual Studio с подсказкой

Подсказка

Чтобы изменить цвета, которые вы видите в режиме карты, выберите Инструменты>Параметры>Среда>Шрифты и цвета. Затем в области отображения выберите любой из элементов, предшествующих "Обзор", внесите нужные изменения цвета и нажмите кнопку "ОК".