Редактирование текста, кода и разметки
Обновлен: Ноябрь 2007
Редактор кода Visual Studio обеспечивает ряд возможностей, помогающих в написании и редактировании кода. Конкретные возможности и их расположение варьируются в зависимости от языка разработки и текущих параметров.
Примечание. |
---|
Отображаемые диалоговые окна и команды меню могут отличаться от описанных в справке в зависимости от текущих параметров или выпуска среды. Чтобы изменить настройки, в меню "Сервис" выберите команду "Экспорт и импорт параметров". Дополнительные сведения см. в разделе Параметры Visual Studio. |
Существует несколько способов открытия файла в Редакторе кода:
В Обозревателе решений выберите форму или модуль и нажмите кнопку Просмотреть код.
При открытии формы в редакторе в режиме Конструктор, выберите Код в меню Вид.
Щелкните правой кнопкой мыши любой элемент управления в области представления Конструктор и выберите из контекстного меню пункт Просмотреть код.
В меню Файл выберите команду Открыть файл или Создать файл и откройте файл исходного кода для редактирования.
Редактор кода, помимо прочего, служит в качестве редактора Исходного кода для Конструктора HTML и Конструктора XML.
При редактировании файлов Visual Basic, Visual C#, Visual J# или Visual C++ в Редакторе кода, служба языка предоставляет рекомендации по выполнению написанных вами инструкций с помощью IntelliSense. При открытии текстового документа или добавлении нового документа в пустое решение Редактор кода выступает в роли простого текстового редактора.
При разработке приложений, запускаемых на платформах UNIX или Macintosh, файлы проекта можно сохранить в соответствующих платформе форматах документа. Для этого в меню Файл выберите пункт Сохранить как, нажмите Сохранить с кодировкой под кнопкой Сохранить, а затем в качестве параметра Завершение строк выберите Unix или Macintosh.
Внимание! |
---|
В случае предоставления доступа к файлам для разработчиков удаленного узла, использующих специфичную для узла кодировку, при сохранении файлов необходимо указать соответствующую кодовую страницу Юникод. Это действие помогает убедиться в том, что все пользователи смогут прочитать файлы. Дополнительные сведения см. в разделе Практическое руководство. Управление хранилищем файлов. |
В этом подразделе
В каждом разделе описаны процедуры настройки и использования Редактора кода.
Редактор кода и текста
Разделы, посвященные Редактору кода, окнам Закладки и Определение кода, а также Вставка фрагментов кода и Диспетчер фрагментов кода.Команды и функции для повышения удобства работы в редакторах
Способы управления текстом и кодом в редакторе.Практическое руководство. Выделение и изменение текста
Сведения по использованию режимов столбца и непрерывного потока, а также основные сведения о выделении текста.Практическое руководство. Перемещение, копирование и сохранение текста
Способы использования панели элементов при временном хранении кода и элементов управления.Практическое руководство. Выделение и сокрытие части кода
Способы развертывания и свертывания разделов кода для улучшения видимости в редакторе.Практическое руководство. Отладка кода в редакторе
Порядок отслеживания ошибок в коде.Практическое руководство. Печать кода в редакторе
Способы использования параметров печати, относящихся к IDE, таких как печать номеров строк, сохранение свернутых областей и настройка цветов текста только для печати.Использование макросов в редакторе
Основные сведения об использовании макросов для автоматизации задач в редакторе.Практическое руководство. Использование суррогатных пар Юникода в редакторе
Способы включения суррогатов Юникода, используемых для отображения в редакторе таких языков, как китайский и японский.
Связанные подразделы
В этих разделах представлено руководство по использованию и настройке Редактора кода.
Редактирование ресурсов
Сведения об использовании различных редакторов ресурсов при работе с кодом Visual C++.Настройка редактора
Параметры и установки для изменения внешнего вида и положения текста и кода.Вспомогательные средства кодирования
Описание IntelliSense, Панели элементов, Представления классов и Обозревателя объектов.