Введение в интегрированную среду разработки (Visual C#)
Обновлен: Ноябрь 2007
Интегрированная среда разработки Visual C# представляет собой набор средств разработки, предоставляемых через единый пользовательский интерфейс. Некоторые средства используются совместно с другими языками Visual Studio, в то время как другие, например, компилятор C#, свойственны только Visual C#. Документация в этом разделе содержит общие сведения об использовании наиболее важных средств Visual C# при работе в интегрированной среде разработки на различных этапах процесса разработки.
![]() |
---|
При разработке веб-приложения ASP.NET 2.0 используется интегрированная среда разработки Visual Web Developer, которая является неотъемлемой частью Visual Studio. Однако, если страницы с выделенным кодом созданы в Visual C#, то в Visual Web Developer будет использоваться редактор кода Visual C#. Следовательно, некоторые подразделы этого раздела (например, Создание пользовательского интерфейса (Visual C#)) нельзя применять к веб-приложениям. |
Средства Visual C#
Далее перечислены наиболее важные средства и окна в Visual C#. Окна большинства из этих средств можно открыть через меню Вид.
Редактор кода для написания исходного кода.
Компилятор C# для преобразования исходного кода C# в исполняемую программу.
Отладчик Visual Studio для тестирования программы.
Панель элементов и Конструктор для быстрой разработки пользовательских интерфейсов при помощи мыши.
Обозреватель решений для просмотра и управления файлами и параметрами проекта.
Конструктор проектов для настройки параметров компилятора, путей развертывания, ресурсов и много другого.
Окно классов для перехода по исходному коду по типам, а не файлам.
Окно Свойства для настройки свойств и событий элементов управления в пользовательском интерфейсе.
Обозреватель объектов для просмотра методов и классов, доступных в библиотеках динамической компоновки, включая сборки .NET Framework и COM-объекты.
Обозреватель документов для просмотра и поиска документации по продуктам на локальном компьютере или в Интернете.
Доступ к средствам в интегрированной среде разработки
Взаимодействие со средствами осуществляется через окна, меню, страницы свойств и мастеров в интегрированной среде разработки. Основа интегрированной среды разработки показана ниже:
Для быстрого доступа к любым окнам или файлам открытого средства используется сочетание клавиш CTRL + TAB. Дополнительные сведения см. в разделе Навигация и поиск (Visual C#).
Окна редактора и конструктора форм Windows
В главном большом окне открывается редактор кода, конструктор Windows Forms или конструктор Windows Presentation Foundation. Для переключения между представлением кода и конструктора можно в меню Вид выбрать команду Код или Конструктор, или воспользоваться клавишей F7 или сочетанием SHIFT + F7. В представлении конструктора элементы управления из Панели элементов можно перетаскивать в окно (для открытия панели элементов следует слева щелкнуть пункт Панель элементов). Дополнительные сведения о редакторе кода см. в разделе Редактирование кода (Visual C#). Дополнительные сведения о конструкторах см. в разделах Конструктор Windows Forms и Приступая к работе с конструктором WPF.
Окно Свойства справа внизу появляется только в представлении конструктора. В его помощью можно задать свойства и привязать события для элементов управления пользовательского интерфейса, таких как кнопки, текстовые поля и другие. Если для этого окна установить параметр Автоматически скрывать, оно будет сворачиваться в правое поле при каждом переходе к Представлению кода. Дополнительные сведения об окне Свойства и конструкторе см. в разделе Создание пользовательского интерфейса (Visual C#).
Обозреватель решений и конструктор проектов
Справа вверху расположено окно Обозреватель решений, в котором в представлении иерархического дерева показаны все файлы проекта. Если при помощи меню Проект добавить новые файлы к проекту, они отразятся в Обозревателе решений. Кроме файлов в Обозревателе решений отображаются параметры проекта и ссылки на внешние библиотеки, необходимые для приложения.
Страницы свойств Конструктора проектов можно открыть, щелкнув правой кнопкой мыши узел Свойства в Обозревателе решений и выбрав команду Открыть. На этих страницах можно изменить параметры построения, требования безопасности, данные развертывания и многие другие свойства проекта. Дополнительные сведения об Обозревателе решений и Конструкторе проектов см. в разделе Создание проекта (Visual C#).
Окна компилятора, отладчика и списка ошибок
Для компилятора C# не предусмотрено окна, поскольку это средство не является интерактивным, однако его параметры можно задать в окне Конструктор проектов. Компилятор C# вызывается в интегрированной среде разработки по команде Построить в меню Построение. В случае успешного построения в панели состояния выводится сообщение “Построение успешно завершено”. Если будут обнаружены ошибки построения, под окном редактора/конструктора откроется окно Список ошибок со списком ошибок. Для перехода к строке с ошибкой в исходном коде следует дважды щелкнуть ошибку. Нажатием клавиши F1 можно открыть справочную документацию по выделенной ошибке.
Отладчик имеет различные окна, в которых отображаются значения переменных и сведения о типах во время выполнения приложения. Окно редактора кода можно использовать во время отладки для определения строки, на которой необходимо приостановить выполнение в отладчике и пошагово пройти по одной строке кода за раз. Дополнительные сведения см. в разделе Построение и отладка (Visual C#).
Настройка интегрированной среды разработки
Все окна в Visual C# можно закрепить или сделать плавающими, скрыть или отобразить, или переместить в другое местоположение. Чтобы изменить поведение окна, щелкните значок стрелки или кнопки в строке заголовка и выберите доступные варианты. Чтобы переместить закрепленное окно в другое местоположение, перетащите строку заголовка таким образом, чтобы появился значок пипетки. Удерживая левую кнопку мыши, переместите указатель над значком в новое местоположение. Для прикрепления окна к определенной стороне поместите указатель на левый, правый, верхний или нижний значки. Поместите указатель на значок в середине, чтобы в окне размещались вкладки. По мере изменения положения указателя будет появляться полупрозрачный прямоугольник, обозначающий место закрепления окна в новом местоположении.
Для настройки других параметров интегрированной среды разработки следует выбрать команду Параметры в меню Сервис. Дополнительные сведения см. в разделе Диалоговое окно "Параметры" (Visual Studio).
См. также
Основные понятия
Создание пользовательского интерфейса (Visual C#)
Редактирование кода (Visual C#)
Построение и отладка (Visual C#)
Другие ресурсы
Использование интегрированной среды разработки Visual C#