Команды и функции для повышения удобства работы в редакторах
Обновлен: Ноябрь 2007
Редактор кода и текстовый редактор предоставляют множество служебных программ и элементов управления, призванных сделать процесс разработки проще.
Примечание. |
---|
Диалоговые окна и команды меню, которые видит пользователь, могут отличаться от описанных в Справке в зависимости от активных настроек или версии среды. Для изменения параметров выберите Импорт и экспорт параметров в меню Сервис. Дополнительные сведения см. в разделе Параметры Visual Studio. |
Список команд и функций
Перенос по словам
Если текст выходит за пределы видимой области кода, он автоматически переносится на следующую строку. Дополнительные сведения см. в разделе Практическое руководство. Управление переносом слов в редакторе.Последовательный поиск
Последовательный поиск выполняется на побуквенной основе по мере ввода знаков в строке поиска. Для включения последовательного поиска нажмите CTRL + I. Дополнительные сведения см. в разделе Практическое руководство. Поэтапный поиск в документе.Кнопки "Назад" и "Далее"
Эти кнопки служат для перехода к предыдущему или следующему документу и размещению, выбранному в Редакторе кода. Дополнительные сведения см. в разделе Практическое руководство. Перемещение по коду и тексту.Буфер обмена
В среде IDE запоминаются последние 20 скопированных элементов. Для перехода по списку скопированных элементов и выбора элемента для вставки в текущий файл нажмите CRTL + SHIFT + V.Структурирование кода
Структурирование кода позволяет скрывать выбранные области кода в их первых строках. Затем эти области можно развернуть или свернуть по мере необходимости. Дополнительные сведения см. в разделе Практическое руководство. Выделение и сокрытие части кода.Свернуть в определения
Сворачивает члены всех типов так, что все члены, принадлежащие типу, становятся видимыми. Выполняется сворачивание всех процедур (методов, функций, ifdef, блоков кода и т. д.) и скрытие их в соответствующих определениях, что упрощает чтение кода и перемещение по нему. Чтобы свернуть код в определения выберите соответствующую команду в меню Структура или нажмите CTRL+M, а затем CTRL+O. Дополнительные сведения см. в разделе Практическое руководство. Выделение и сокрытие части кода.Свернуть блок / Свернуть все
(Visual C++) Можно скрыть выбранный код под первой выбранной строкой, а затем выполнить его развертывание или свертывание, щелкнув символ, расположенный рядом с ним. Чтобы свернуть текущий блок, поместите курсор в блок и выберите пункт Свернуть блок в меню Структура. Дополнительные сведения см. в разделе Практическое руководство. Выделение и сокрытие части кода.IntelliSense
При вводе функции или оператора в редактор кода его полный синтаксис и аргументы отображаются во всплывающей подсказке ToolTip. Если для завершения оператора требуются элементы, IntelliSense открывает всплывающие списки вставки с доступными функциями, операторами, постоянными или значениями, которые можно выбрать. Дополнительные сведения см. в разделе Использование технологии IntelliSense.Нумерация строк
Нумерацию строк можно включить или выключить в диалоговом окне Параметры для используемого языка или для всех языков. Для перехода к определенной строке в меню Правка выберите пункт Переход или нажмите клавиши CTRL+G. Дополнительные сведения см. в разделе Практическое руководство. Перемещение по коду и тексту.Гиперссылки
URL-адреса можно включить в редактируемый документ и использовать их в качестве гиперссылок. Эта функция особенно полезна для добавления ссылок на веб-страницы, содержащие спецификации или раздел Справки.Индикаторы проблем кода
По мере ввода и компиляции кода в Редакторе кода под кодом появляются волнистые линии, указывающие на ошибку или вероятную проблему. Иногда это называют "подчеркиванием волнистыми линиями". В форме или функции подчеркнутый волнистой линией код аналогичен подчеркнутым словам с неправильным написанием в Microsoft Word.Проблемы кода, обозначенные волнистой линией, перечисляются в Списке ошибок. Чтобы перейти к проблемной строке, в Списке ошибок необходимо щелкнуть соответствующую запись.
Подчеркивание красной волнистой линией означает ошибки синтаксиса. Красные волнистые линии исчезают после исправления помеченного кода в редакторе кода.
Синие волнистые линии указывают на семантические ошибки, выявленные компилятором, например, неправильно написанное имя класса, которое не существует в данном контексте. Синие волнистые линии исчезают после исправления помеченного кода и его повторной компиляции.
Фиолетовыми волнистыми линиями подчеркиваются другие ошибки, такие как грубые изменения в режиме "Изменить и продолжить".
На предупреждения указывают зеленые волнистые линии. Эти сообщения помогут определить необходимость изменения кода.
Дополнительные сведения см. в разделе Окно "Список ошибок".