Опубликован: 25.03.2010 | Доступ: свободный | Студентов: 1447 / 157 | Оценка: 4.31 / 4.00 | Длительность: 25:42:00
Лекция 1:

Некоторые инструменты Visual Studio 2005

Лекция 1: 123 || Лекция 2 >

Вставка заготовок конструкций языка и окружение фрагментов кода

Рассмотрим две новых команды контекстного меню Insert Snippet (вставка фрагмента) и Surround With (окружить с помощью)


С помощью команды Insert Snippet выполняется добавление заготовок синтаксически сложных фрагментов программного кода в место размещения текстового курсора.

Например

enum MyEnum
{
        
}
foreach (object var in collection_to_loop)
{
		 
}
do
{
	         
} while (true);

С помощью команды Surround Wit h любой выделенный фрагмент программного кода можно окружить сложной синтаксической конструкцией языка, например, оператором цикла

c[i] = a[i] + b[i];
for (int i = 0; i < length; i++)
{
    c[i] = a[i] + b[i]; 
}

Средства визуального проектирования типов

В Visual Studio 2005 введены средства, позволяющие реализовывать графические возможности языка UML. Они представлены окнами View Class Diagram и Class Details. Первое окно вызывается командой контекстного меню в панели Solution Explorer или щелчком на одноименной пиктограмме


Второе окно вызывается командой основного меню View/Other Windows/Class Details при открытом окне View Class Diagram.

В первом окне View Class Diagram представлены графические схемы типов проекта или решения в виде раскрывающихся прямоугольников, внутри которых изображены члены этих типов


Во втором окне Class Details можно переопределять значения членов выделенного типа

В режиме View Class Diagram в панели инструментов Toolbox появляется вкладка Class Designer, которая содержит графические компоненты, необходимые для визуального проектирования типов


Через вкладку Class Designer панели Toolbox можно устанавливать сложные зависимости между типами проекта. Пусть мы поместили в окно дизайнера два объекта Class1 и Class2. Установим между ними связь наследования. Для этого нужно выбрать пункт Inheritance (Наследование) во вкладке Class Designer панели Toolbox, щелкнуть мышью на прямоугольнике класса, который будет производным, а затем, не отпуская кнопки мыши, протянуть курсор на прямоугольник класса, который будет базовым. Оболочка соединит два класса стрелкой наследования и автоматически откорректирует исходный код проекта


Следует отметить, что все изменения в диаграмме классов запоминаются в специальном файле со стандартным именем ClassDiagram?.cd.

Лекция 1: 123 || Лекция 2 >
Максим Филатов
Максим Филатов

Прошел курс. Получил код Dreamspark. Ввожу код на сайте, пишет:

Срок действия этого кода проверки уже истек. Проверьте, правильно ли введен код. У вас осталось две попытки. Вы также можете выбрать другой способ проверки или предоставить соответствующие документы, подтверждающие ваш академический статус.

 

Как активировать код?