Основные сведения о среде разработки Visual C# Express

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

В интегрированной среде разработки (IDE) Visual C#, экспресс-выпуск выполняется построение, проверка и отладка приложений C#. IDE Visual C#, экспресс-выпуск предоставляет упрощенный пользовательский интерфейс, включая следующее:

  • Редактор кода
    Окно для ввода исходного кода C#.

  • Конструктор Windows Forms
    Для создания пользовательского интерфейса приложения.

  • Обозреватель данных
    Для просмотра сведений, хранящихся в базах данных.

  • Отладчик
    Эффективное средство для пошагового выполнения приложения с целью поиска ошибок.

IDE управляет всеми файлами исходного кода и ресурсов в проектах. Она предоставляет средства для редактирования кода, разработки пользовательских интерфейсов, построения и отладки.

Visual C#, экспресс IDE

В большинстве случаев вы будете поочередно работать с конструктором Windows Forms Designer, где создается интерфейс для программы, и редактором кода, куда вводится исходный код C#, составляющий основную часть приложения. С помощью конструктора Windows Forms Designer можно быстро добавлять в форму простые элементы управления, например кнопки, меню, элементы управления вкладок, а также более сложные элементы, такие как веб-обозреватели, календари, представления сетки. Конструктор автоматически сгенерирует исходный код для создания этих элементов управления и включит методы C#, которые будут использоваться программой для взаимодействия с элементами управления.

Visual C#, экспресс редактор кода

Возможности среды IDE Visual C# Express

В интерфейсе IDE C# представлен ряд окон, панелей инструментов и меню, которые могут быть настроены в соответствии с предпочтениями пользователя. Окна можно закреплять или связывать с вкладками, а также скрывать, освобождая пространство для наиболее часто используемых окон.

Особое внимание нужно уделить следующим важнейшим возможностям IDE.

  • Окно редактора кода. Место для ввода кода C#. Поддерживаются такие мощные функции, как выделение цветом ключевых слов и комментариев, а также автоматическое завершения кода, что позволяет значительно упростить процесс программирования и снизить число ошибок. Благодаря эффективным средствам оптимизации кода, имеющимся в редакторе кода, можно умело управлять исходным кодом. Например, можно извлечь код и автоматически использовать его для создания метода. См. раздел Практическое руководство. Извлечение метода с помощью оптимизации кода.

  • Окно "Обозреватель решений" — отображение представления всех файлов, входящих в состав проекта.

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

    В ряде случаев будет использоваться термин "решение". В решение может входить несколько проектов, например приложение Windows и библиотека классов.

  • Узел проекта — содержит определенные элементы проекта, такие как файлы и папки.

  • Окно "Свойства" — отображение свойств выбранных элементов. Свойства определяют характеристики конкретных объектов, например расположение кнопки, имя формы, стиль текста и т. д. Вид окна "Свойства" зависит от текущего выбранного объекта.

  • Окно "Forms Designer" — предоставление поверхности разработки для пользовательского интерфейса приложения. Обычное приложение Windows состоит из формы, которая содержит элементы управления и отображает текст, являющийся частью приложения. Это окно изначально скрыто редактором кода. В процессе работы можно переключаться между двумя представлениями, что позволяет просматривать либо исходный код, либо данное визуальное представление приложения.

  • Окно "Панель элементов" — содержит элементы управления, такие как кнопки и таймеры. Это окно открывается при переходе на вкладку "Панель элементов". Его можно прикрепить таким образом, чтобы оно было постоянно доступно, либо настроить автоматическое скрытие, если оно не используется.

  • Вкладки элементов панели элементов — каждая настраиваемая вкладка содержит набор компонентов, которые можно добавить в форму простым перетаскиванием. Например, при размещении в форме компонента "Timer" будет создан код, управляющий фоновым таймером в приложении.

  • Окно "Список задач" — перечень задач, необходимых для завершения разработки решения, например ошибок в редакторе кода, ошибок компилятора и задач, введенных пользователем.

  • Представление классов — возможность просмотра проекта в виде набора классов и их методов Это логическое представление проекта, которое не зависит от способа организации файлов в исходных файлах.

  • Окно "Вывод" — отображение сведений, созданных процессом построения.

  • Окно "Список ошибок" — отображение ошибок компиляции.

См. также

Задачи

Практическое руководство. Создание консольного приложения C#

Практическое руководство. Создание приложений Windows Forms на C#

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

Основы языка C#

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

Visual C# Express

Использование интегрированной среды разработки (IDE) Visual C# Express