Практическое руководство. Выделение и изменение текста
Обновлен: Ноябрь 2007
Редактор кода имеет стандартные функциональные возможности текстового редактора или текстового процессора для редактирования кода, HTML или разметки XML, или для простого текста. Процедуры выделения, копирования и вставки текста и кода аналогичны и совпадают.
Для проектов Visual Studio редактор кода также обеспечивает автоматическое завершение операторов для языка программирования проекта, проверку синтаксиса, разметку ключевых слов цветом и другие службы. Дополнительные сведения см. в разделе Практическое руководство. Перемещение по коду и тексту.
Код можно форматировать вручную или это может выполняться автоматически в интегрированной среде разработки (IDE). Дополнительные сведения см. в разделе Настройка редактора. Операции перетаскивания описаны в разделе Практическое руководство. Перемещение, копирование и сохранение текста.
Примечание. |
---|
Диалоговые окна и команды меню, которые видит пользователь, могут отличаться от описанных в Справке в зависимости от активных настроек или версии среды. Для изменения параметров выберите Импорт и экспорт параметров в меню Сервис. Дополнительные сведения см. в разделе Параметры Visual Studio. |
Выделение текста и кода
В редакторе кода имеются два режима выделения текста.
Режим непрерывного потока Выделение происходит непрерывным, линейным потоком сначала файла и до конца, как в стандартном элементе управления многострочного редактирования Microsoft® Windows®. При переходе к следующей или предыдущей строке происходит выделение целых строк.
Режим столбца (блочный) Выделяется не весь текст, а только прямоугольная часть. Выделение включает в себя все символы, попадающие в прямоугольник, заданный начальным символом (символом привязки) и последним символом.
Чтобы выделить текст в режиме непрерывного потока
Щелкните выделенный текст левой кнопкой мыши и, удерживая кнопку, перетащите курсор по тексту, который требуется выделить.
либо
Удерживайте нажатой клавишу SHIFT и нажмите одну из клавиш со СТРЕЛКОЙ.
либо
Для выбора строки целиком в дальнем левом окне редактора щелкните Поле выделения.
либо
Удерживайте нажатой клавишу SHIFT и щелкните Поле выделения для включения по одной строке в выделение.
Чтобы выделить блок текста
Удерживая клавишу ALT нажмите левую кнопкой мыши и перетащите курсор по тексту, который требуется выделить.
либо
Удерживайте нажатыми клавиши SHIFT+ALT и нажмите одну из клавиш со СТРЕЛКОЙ.
Работа с текстом и кодом
Редактор кода поддерживает многие стандартные возможности работы с текстом, схожие с возможностями текстовых редакторов, таких как Microsoft® Word®. Например, можно:
Копировать и Вставить текст или код
Перевести редактор кода в режим Замены при помощи клавиши INSERT
Использовать клавиши DELETE и ПРОБЕЛ для удаления текста или кода
Текст или код можно также Копировать и Вставить из других текстовых редакторов в редактор кода. Кроме того, готовые блоки кода можно вставить в файл. Дополнительные сведения см. в разделе Выбор фрагмента кода.
Вставка текста или кода из Microsoft Word в редактор кода.
Прежде чем копировать текст или код из документа Microsoft Word, следует удостовериться, что все кавычки являются прямыми (не наклонными) и строки заключены в парные кавычки (например, "foo" или 'roo').
Совет. В Word в меню Сервис выберите пункт Параметры автозамены. На вкладке Автоформат при вводе под заголовком "Заменять при вводе" снимите флажок параметра "прямые" кавычки "парными".
Выделите текст или код в исходном документе и нажмите клавиши CTRL+C для копирования.
Поместите курсор в желаемую позицию в редакторе кода или выделите текст или код для замены.
Нажмите клавиши CTRL+V для вставки скопированного текста.
Скопированный текст будет вставлен. Выделенный существующий текст или код заменяется.
См. также
Задачи
Практическое руководство. Перемещение по коду и тексту
Практическое руководство. Перемещение, копирование и сохранение текста
Основные понятия
Команды и функции для повышения удобства работы в редакторах