Команды и функции для повышения удобства работы в редакторах

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

Примечание

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

Список команд и функций

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

  • Перенос по словам
    Если текст выходит за пределы видимой области кода, он автоматически переносится на следующую строку. Дополнительные сведения см. в разделе Практическое руководство. Управление переносом слов в редакторе.

  • Последовательный поиск
    Последовательный поиск выполняется на побуквенной основе по мере ввода знаков в строке поиска. Для включения последовательного поиска нажмите CTRL + I. Дополнительные сведения см. в разделе Практическое руководство. Поэтапный поиск в документе.

  • Кнопки "Назад" и "Далее"
    Эти кнопки служат для перехода к предыдущему или следующему документу и размещению, выбранному в Редакторе кода. Дополнительные сведения см. в разделе Практическое руководство. Перемещение по коду и тексту.

  • Буфер обмена
    В среде IDE запоминаются последние 20 скопированных элементов. Для перехода по списку скопированных элементов и выбора элемента для вставки в текущий файл нажмите CRTL + SHIFT + V.

  • Структурирование кода
    Структурирование кода позволяет скрывать выбранные области кода в их первых строках. Затем эти области можно развернуть или свернуть по мере необходимости. Дополнительные сведения см. в разделе Практическое руководство. Выделение и сокрытие части кода.

  • Свернуть в определения
    Сворачивает члены всех типов так, что все члены, принадлежащие типу, становятся видимыми. Выполняется сворачивание всех процедур (методов, функций, ifdef, блоков кода и т. д.) и скрытие их в соответствующих определениях, что упрощает чтение кода и перемещение по нему. Чтобы свернуть код в определения выберите соответствующую команду в меню Структура или нажмите CTRL+M, а затем CTRL+O. Дополнительные сведения см. в разделе Практическое руководство. Выделение и сокрытие части кода.

  • Свернуть блок / Свернуть все
    (Visual C++) Можно скрыть выбранный код под первой выбранной строкой, а затем выполнить его развертывание или свертывание, щелкнув символ, расположенный рядом с ним. Чтобы свернуть текущий блок, поместите курсор в блок и выберите пункт Свернуть блок в меню Структура. Дополнительные сведения см. в разделе Практическое руководство. Выделение и сокрытие части кода.

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

  • Нумерация строк
    Нумерацию строк можно включить или выключить в диалоговом окне Параметры для используемого языка или для всех языков. Для перехода к определенной строке в меню Правка выберите пункт Переход или нажмите клавиши CTRL+G. Дополнительные сведения см. в разделе Практическое руководство. Перемещение по коду и тексту.

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

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

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

    • Подчеркивание красной волнистой линией означает ошибки синтаксиса. Красные волнистые линии исчезают после исправления помеченного кода в редакторе кода.

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

    • Фиолетовыми волнистыми линиями подчеркиваются другие ошибки, такие как грубые изменения в режиме "Изменить и продолжить".

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

    Дополнительные сведения см. в разделе Окно "Список ошибок".

  • Отменить и Вернуть
    Можно отменить изменения в документах нажатием сочетания клавиш CTRL + Z или с помощью команды Отменить в меню Правка. Можно вернуть отмененные изменения или повторить последнее действие нажатием сочетания клавиш CTRL + Y или с помощью команды Вернуть в меню Правка. Команды "Отменить" и "Вернуть" применимы ко всем файлам в текущем сеансе Visual Studio, даже если файл или решение вопроса уже закрыты.

См. также

Основные понятия

Настройка редактора

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

Редактирование текста, кода и разметки