Подробности о IDE
Оценить
(0 голоса)
Браузер Object Browser состоит из панели инструментов и трех различных панелей: панели объектов, панели членов и панели описания. Сходство с окном Class View здесь совершенно очевидно. Панель инструментов, панель объектов и панель членов работают идентично со­ответствующим элементам окна Class View. Для просмотра отдельных членов объекта вы перемещаетесь по представлению в виде дерева при помощи щелчков мышью; панель инст­рументов помогает перемещаться по глубоким деревьям (предоставляя кнопки Forward и Back). На рис. 5.9 показан браузер Object Browser в действии. Допустимые в панелях иерархические связи, значки и действия точно такие же (п поэтому мы не будем здесь повторяться). Однако панель описания — это…
Оценить
(0 голоса)
Когда элемент выделен в панели объектов или панели членов браузера Object Browser, то панель описания предоставляет информацию о выделенном элементе. Предоставляемые данные чрезвычайно подробны, в том числе: □    название выделенного объекта; □    название родителя выделенного объекта; □    комментарии кода и встроенная помощь, связанная с выделенным объектом. Там, где это возможно, панель описания содержит гиперссылки для упрощения перехода к связанным элементам. Например, объявленное свойство типа string может продемонстри­ровать следующее описание: public string SystemContextld { set; get; } Member of Contoso.Fx.Integration.ContextToken Обратите внимание на использование гиперссылок: щелчок по строковому идентификатору переносит нас на тип данных string в окне Object Browser. Аналогично, щелчок…
Оценить
(0 голоса)
Окно схемы документа Document Outline (открываемое из меню View | Other Windows) отображает иерархическое представление элементов, находящихся на Windows-форме или Web-форме. Это окно — совершенно фантастический инструмент для изменения родителя элемента формы или изменения порядка по координате Z для элемента управления внутри его родителя. Кроме того, оно помогает понять логическую структуру формы, в которой может происходить много визуальных событий. На рис. 5.10 и 5.11 показаны окна Document Outline для простой Web-формы и для чуть более сложной Windows-формы. Панель инструментов окна Document Outline позволяет вам управлять отображением типов в виде дерева, а также облегчает перемещение и переупорядочивание элементов изображения. В табл.…
Оценить
(0 голоса)
Окно Document Outline позволяет легко перепрыгивать из иерархического представления элементов в соответствующий им код. Если элемент в данное время редактируется в окне визуального конструктора/редактора, то он будет выделен в дереве объектов. И наоборот, выделение элемента в дереве объектов приведет к выделению элемента в окне конструкто­ра/редактора. Помимо описанных в табл. 5.11 команд панели инструментов вы можете использовать так­же перетаскивание для перемещения элементов в дереве объектов.
Оценить
(0 голоса)
В этой главе мы увидели, что браузеры и проводники — это окна Visual Studio, которые обычно отображают свое содержимое в иерархическом виде. Они обычно используют одни и те же элементы интерфейса (деревья объектов, панели инструментов и элементы) и фак­тически являются основными средствами визуализации и взаимодействия с элементами проекта в интегрированной среде. Браузеры и проводники предоставляют простой интерфейс для: □    визуализации и организации ваших решений и проектов в разрезе файлов; □    визуализации и организации ваших решений и проектов в разрезе типов и классов; □    выполнения запросов и взаимодействия с ресурсами серверов, такими как базы данных, счетчики производительности и очереди сообщений; □   …
Оценить
(0 голоса)
Несмотря на то, что Visual Studio предоставляет впечатляющий набор функциональных воз­можностей для всех областей процесса разработки, сердцем интегрированной среды явля­ются ее редакторы и визуальные конструкторы. Это "хлеб насущный" для программиста: они позволяют вам писать код, редактировать ресурсы, конструировать формы и проекти­ровать схемы. И, конечно же, каждый из этих инструментов имеет ключевые функции, предназначенные для повышения вашей производительности и качества ваших результатов. Данная глава сосредоточена непосредственно на использовании этих редакторов и визуаль­ных конструкторов для создания решений внутри интегрированной среды разработки. В широком смысле редактор Visual Studio— это текстовый редактор (или текстовый про­цессор), который помогает вам эффективно писать специфические тексты (код Visual…
Оценить
(0 голоса)
Есть несколько функциональных возможностей редактирования текста, которые все мы считаем гарантированными: выделение части текста, вставка текста в документ, копирова­ние и вставка текста и т. д. Как и следует ожидать, окно текстового редактора поддерживает все эти функциональные возможности таким образом, который знаком каждому, кто поль­зовался текстовыми процессорами под Windows. Например, текст можно выделить при помощи следующих знакомых действий: 1.   Поместить курсор в начало текста, который вы хотите выделить. 2.   Нажав левую кнопку мыши, переместите указатель мыши к концу текста, который вы хотите выделить. 3.   Отпустить левую кнопку мыши. Кроме этого "стандартного" метода выделения текстовый редактор Visual Studio поддержи­вает выделение "столбцами". В…
Оценить
(0 голоса)
Поведение по умолчанию текстового редактора не предусматривает автоматического переноса текста. Иначе говоря, когда вы набираете текст или код, то ваша строка будет просто продол­жать удлиняться вправо. Если вы выйдете за пределы видимой области, то окно редактора просто переместится вправо для того, чтобы вы могли продолжать набор текста. Однако окно текстового редактора может вести себя как текстовый процессор, в котором содержимое до­кумента обычно ограничено по горизонтали размером виртуального листа бумаги. Совет При включенном переносе строк Visual Studio будет автоматически переносить ваш текст на следующую строку. Вы можете также заставить интегрированную среду ста­ вить визуальный глиф (glyph), который обозначает перенос строки. Обе…
Оценить
(2 голоса)
Визуальные конструкторы гораздо более визуальны по своему характеру, чем текстовые редакторы Visual Studio; они дают графическое представление данного элемента решения. Таким образом, форма будет выглядеть в визуальном конструкторе точно так же, как ее увидит конечный пользователь: как визуальная конструкция из кнопок, рамок, меню и кад­ров. Показанный в визуальном конструкторе код реализации этих элементов фактически написан самой Visual Studio. Так же как и редакторы, все визуальные конструкторы похожи по форме и по функциям. Они размещаются в области документов интегрированной среды разработки (так же, как и редакторы). Они могут вести себя по-разному (в зависимости от своего предназначения). Визуальный конструктор Windows Forms и…
Оценить
(0 голоса)
Написание кода и создание других файлов, подчиняющихся правилам какого-либо синтак­сиса— это ввод текста. Окно текстового редактора— это инструмент Visual Studio, непосредственно предназначенный для создания текстовых файлов исходных кодов. Это крае­угольный камень разработки в интегрированной среде. Оно поддерживает ввод текста и ба­зовые текстовые операции, такие как выделение областей текста, перетаскивание фрагмен­тов текста и настройка табуляции. Даже при наличии одних только базовых функций редактора было бы вполне достаточно для написания кода. Однако дополнительные функ­ции для отладки, форматирования кода, подсказки по кодированию и возможности настрой­ки делают этот инструмент просто блестящим. Как мы уже упоминали, текстовый редактор интегрированной среды многолик— редактор кодов поддерживает создание…
© 2017 www.visualstudios.ru. Все права защищены.