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


Практическое руководство. Выделение и изменение текста

Обновлен: Ноябрь 2007

Редактор кода имеет стандартные функциональные возможности текстового редактора или текстового процессора для редактирования кода, HTML или разметки XML, или для простого текста. Процедуры выделения, копирования и вставки текста и кода аналогичны и совпадают.

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

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

729s2dhh.alert_note(ru-ru,VS.90).gifПримечание.

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

Выделение текста и кода

В редакторе кода имеются два режима выделения текста.

  • Режим непрерывного потока   Выделение происходит непрерывным, линейным потоком сначала файла и до конца, как в стандартном элементе управления многострочного редактирования Microsoft® Windows®. При переходе к следующей или предыдущей строке происходит выделение целых строк.

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

Чтобы выделить текст в режиме непрерывного потока

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

    либо

  • Удерживайте нажатой клавишу SHIFT и нажмите одну из клавиш со СТРЕЛКОЙ.

    либо

  • Для выбора строки целиком в дальнем левом окне редактора щелкните Поле выделения.

    либо

  • Удерживайте нажатой клавишу SHIFT и щелкните Поле выделения для включения по одной строке в выделение.

Чтобы выделить блок текста

  • Удерживая клавишу ALT нажмите левую кнопкой мыши и перетащите курсор по тексту, который требуется выделить.

    либо

  • Удерживайте нажатыми клавиши SHIFT+ALT и нажмите одну из клавиш со СТРЕЛКОЙ.

Работа с текстом и кодом

Редактор кода поддерживает многие стандартные возможности работы с текстом, схожие с возможностями текстовых редакторов, таких как Microsoft® Word®. Например, можно:

  • Копировать и Вставить текст или код

  • Перевести редактор кода в режим Замены при помощи клавиши INSERT

  • Использовать клавиши DELETE и ПРОБЕЛ для удаления текста или кода

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

Вставка текста или кода из Microsoft Word в редактор кода.

  1. Прежде чем копировать текст или код из документа Microsoft Word, следует удостовериться, что все кавычки являются прямыми (не наклонными) и строки заключены в парные кавычки (например, "foo" или 'roo').

    729s2dhh.alert_note(ru-ru,VS.90).gifСовет.

    В Word в меню Сервис выберите пункт Параметры автозамены. На вкладке Автоформат при вводе под заголовком "Заменять при вводе" снимите флажок параметра "прямые" кавычки "парными".

  2. Выделите текст или код в исходном документе и нажмите клавиши CTRL+C для копирования.

  3. Поместите курсор в желаемую позицию в редакторе кода или выделите текст или код для замены.

  4. Нажмите клавиши CTRL+V для вставки скопированного текста.

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

См. также

Задачи

Практическое руководство. Перемещение по коду и тексту

Практическое руководство. Перемещение, копирование и сохранение текста

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

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

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

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

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