Новые возможности Visual Studio IDE для пользователей Visual Basic 6.0

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

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

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

Если вы знакомы с языком Visual Basic 6.0, см. раздел Интегрированная среда разработки для пользователей в Visual Basic 6.0.

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

Практическое знакомство с новыми возможностями в Visual Basic 2008 см. в разделе Интерактивный учебник по Visual Basic.

Новые возможности

Ниже описаны некоторые новые возможности интегрированной среды разработки в Visual Basic 2008.

Общая интегрированная среда разработки (IDE)

Все языки .NET, включая Visual Basic, Visual C#, Visual C++ и другие, работают в рамках среды Visual Studio IDE. Совместное использование единой среды IDE дает множество преимуществ, в том числе объединение идентичных инструментов различных продуктов в один набор общих инструментов, использующийся повсюду в Visual Studio.

Управление окнами

В Visual Studio теперь можно одновременно просматривать на экране больший объем кода.

Имеющие вкладки документы автоматически создают в среде IDE вкладки окон документов. Например, при редактировании нескольких документов в редакторе или в конструкторе все документы отображаются на поле интерфейса (MDI) в виде ярлычков в верхней части окна.

Автоскрытие позволяет минимизировать вдоль краев среды IDE такие окна инструментов, как Обозреватель решений и Панель элементов, чтобы эти окна не занимали ценное пространство. При минимизации окон инструментов увеличивается видимая область редактора.

Дополнительные сведения см. в разделе Управление окнами.

Средства редактирования

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

Фрагменты кода — это части примеров кода, которые можно вставлять в проекты Visual Basic. Чтобы открыть список доступных фрагментов кода, щелкните правой кнопкой мыши активный документ в редакторе кода и в открывшемся контекстном меню выберите пункт Вставить фрагмент. Выберите имя нужного фрагмента кода, и соответствующий код будет вставлен в редактор для внесения в него необходимых изменений. Дополнительные сведения см. в разделе Практическое руководство. Управление фрагментами кода.

Подобно смарт-тегам системы Office, смарт-теги среды разработки Visual Studio обеспечивают доступ к распространенным заданиям, соответствующим контексту выполняемой работы. Например, с помощью смарт-тегов теперь можно исправлять некоторые распространенные ошибки в языке Visual Basic одним нажатием кнопки.

Развертывание

Развертывание ClickOnce позволяет развертывать автоматически обновляющиеся приложения, работающие под управлением ОС Windows, которые можно установить и запустить так же легко, как веб-приложения. Можно развертывать клиентские приложения и приложения командной строки Windows. В меню Проект появилась новая команда Публикация проекта. Дополнительные сведения см. в разделе Развертывание ClickOnce.

В проект развертывания или в развертывание ClickOnce теперь можно включать необходимые системные компоненты, например среду выполнения платформы .NET Framework. Дополнительные сведения см. в разделе Развертывание необходимых компонентов (Visual Studio).

Проекты установки и развертывания позволяют распространять приложения с помощью технологии установщика Windows, развертывать на рабочих и подготовительных серверах, развертывать уровни приложения на различных тестовых компьютерах, а также развертывать веб-приложения ASP.NET на веб-серверах. Дополнительные сведения см. в разделе Развертывание с помощью установщика Windows.

Microsoft Build Engine

Программа Microsoft Build Engine (MSBuild) является новой платформой построения для Microsoft и Visual Studio. В программе MSBuild вводится новый формат файла проекта на основе XML, который прост для понимания, легко расширяется и полностью поддерживается корпорацией Майкрософт. Формат файла проекта MSBuild позволяет разработчикам полностью описать элементы, необходимые для построения, а также способы построения при использовании различных платформ и конфигураций. Кроме того, формат файла проекта позволяет разработчикам создавать многократно используемые правила построения, которые можно разложить на отдельные файлы, чтобы построения могли выполняться единообразно в различных проектах в составе соответствующего продукта. Дополнительные сведения см. в разделе MSBuild.

Новые возможности среды Visual Studio IDE для Visual Basic 2005

В этой версии Visual Studio новые возможности среды IDE для Visual Basic 2008 включают заранее установленные параметры, усовершенствования списка задач и списка ошибок, улучшенное действие функции закрепления, окно Навигатора IDE и многое другое.

См. также

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

Новые возможности для пользователей Visual Basic 6.0

Новые возможности языка Visual Basic (для пользователей Visual Basic 6.0)

Новые возможности Windows Forms для пользователей Visual Basic 6.0

Новые возможности в Visual Basic