Подробности о IDE
Оценить
(0 голоса)
Инкрементальный поиск работает без помощи диалогового окна. В открытом текстовом редакторе выберите Edit | Advanced | Incremental Search (либо нажмите комбинацию кла­виш <Ctrl>+<I>). Когда инкрементальный поиск находится в активном состоянии, то вы будете видеть визуальную подсказку в виде бинокля со стрелкой вниз. Если вы начнете вво­дить строку поиска (символ за символом), то первое совпадение будет выделено подсвечи­ванием в самом окне текстового редактора. С каждым следующим символом строка поиска будет меняться, и сам поиск будет выполняться повторно. Текущая строка поиска отобра­жается в строке состояния Visual Studio. На рис. 6.19 показан инкрементальный поиск в действии; введены символы MESSA, и вы можете видеть…
Оценить
(0 голоса)
Текстовый редактор (а точнее, редактор кода) имеет несколько интерактивных функцио­нальных возможностей, которые облегчают процесс отладки кода. Отладка в текстовом ре­дакторе состоит в основном из точек останова и управления кодом во время выполнения. Мы опишем общие процедуры отладки Visual Studio более подробно в главе 10. Точка останова— это просто место (например, строка кода), которое помечено для отлад­чика. Когда отладчик встречает точку останова, то выполняющаяся программа моментально останавливается (до выполнения данной строки кода). Когда программа находится в таком приостановленном состоянии, вы можете изучить состояние переменных или даже повлиять на них путем присваивания переменным новых значений. Вы можете также интерактивно управлять ходом выполнения…
Оценить
(0 голоса)
Щелчок правой кнопкой мыши по индикатору точки останова покажет вам контекстное ме­ню (рис. 6.21) для настройки точки останова. Рис. 6.21. Настройка точки останова Именно здесь вы можете указать специальные условия срабатывания точки останова и даже включить или отключить ее. Отключение точки останова (в отличие от удаления) сохраняет ее местоположение в неприкосновенности (на случай, если она вам когда-нибудь вновь по­надобится). Совет Visual Basic фактически предоставляет команду, которая позволяет программным об­разом осуществить срабатывание точки останова в вашем коде. Оператор stop при­остановит выполнение кода (подобно точке останова). Эта возможность полезна то­гда, когда вы выполняете приложение вне интегрированной среды разработки. Каждый раз, когда при…
Оценить
(0 голоса)
Когда программа выполняется внутри интегрированной среды, то она будет продолжать свое выполнение до тех пор, пока не наткнется на точку останова или оператор stop, либо будет приостановлена вручную, либо завершится по окончанию кода (или будет остановле­на вручную). Совет Элементы управления типа VCR (как на видеомагнитофоне) и их сокращенные кла­виатурные комбинации (имеющиеся в меню Debug или на панели инструментов Der bug) являются самыми простыми средствами для запуска, приостановки и остановки выполнения кода внутри интегрированной среды. Когда происходит попадание на точку останова, редактор кода визуально показывает ту строку кода, где выполнение приостановилось. На рис. 6.22 показана несколько модифици­рованная версия программы "Hello, World!"…
Оценить
(0 голоса)
Для того чтобы распечатать текущее содержимое текстового редактора, выберите Print из меню File. Диалоговое окно Print совершенно стандартное, в нем вы можете выбрать ваш принтер и настроить основные свойства печати. Здесь заслуживают упоминания только две специфичные для Visual Studio опции. Раздел Print What данного диалогового окна управ­ляет тем, будут ли печататься номера строк и будут ли включаться в распечатку свернутые области.
Оценить
(0 голоса)
По умолчанию цвета шрифтов и разметка, которую вы видите в окне текстового редактора, будут отправлены на принтер так, как есть (в предположении, что вы печатаете на цветном принтере). Если вы хотите, вы можете изменить все эти настройки на странице Fonts and Colors диалогового окна Options (рис. 6.24). Это же диалоговое окно используется и для управления настройками шрифтов и цветов во многих других частях Visual Studio. Доступ к настройкам принтера вы получаете при помо­щи выбора опции Printer в раскрывающемся списке Show settings for в верхней части диа­логового окна.
Оценить
(0 голоса)
Окно определения кода является вспомогательным окном, которое работает совместно с окном редактора кода (в нем отображаются определения для выделенных в редакторе кода символов). Это фактически клон окна редактора кода, с одним существенным отличием: оно "только для чтения" и не позволяет выполнять редактирование своего содержимого. Содержимое окна определения кода обновляется каждый раз, когда меняется позиция кур­сора в окне редактора кода. Если курсор находится в символе/типе, то окно определения кода показывает вам его определение. На рис. 6.26 показаны открытый редактор кода и окно определения кода; курсор в редакторе расположен на внутреннем поле state, определенном в классе TransitionState. Окно определения кода отрабатывает положение…
Оценить
(0 голоса)
Текстовый редактор так же хорош и производителен и при редактировании документов с XML-контентом (включая XML-схемы). Редактор XML запускается при открывании внутри Visual Studio файла с расширением xml. Он запускается также для xsl- и config-файлов и всегда доступен при использовании команды Open With в Solution Explorer (для любого элемента проекта). Поскольку XML-документы содержат структурированное содержимое с узлами, тегами, атрибутами и контейнерами узлов, то XML-редактор поддерживает структурирование доку­ментов аналогично редактору кода: вы можете разворачивать или сворачивать узлы в редак­торе для того, чтобы показать или скрыть содержимое узла (рис. 6.27).   И точно так же, как и в редакторе кода, в XML-редакторе полностью…
Оценить
(0 голоса)
Редактор XML может автоматически генерировать документ XML-схемы (XSD) на базе правильного документа XML. Когда документ XML открыт, выберите в главном меню XML опцию Create Schema. После этого XSD-документ будет создан и открыт в редакторе XML (как отдельный документ). Здесь вы можете сделать любые необходимые изменения в XSD- документе и сохранить их на диск. Вы можете также включить его в ваш проект. Примечание Если вы примените команду Create Schema к XML-документу, который уже содержит DTD- или XDR-схему, то алгоритм выведения будет использовать как основу для пре­образования именно эти схемы (а не фактические данные в XML-документе).
Оценить
(0 голоса)
XSLT-файлы — это XML-файлы, поэтому процесс редактирования таблицы стилей XSLT точно такой же, как уже описанный процесс редактирования ХМL-документов. Имеется однако несколько дополнительных функциональных возможностей, специфичных для XSLT-документов. Во-первых, ключевые слова распознаются и выделяются в редакторе при помощи затенения (точно так же, как и в кодовых документах). Во-вторых, редактор XML автоматически обработает текущее состояние документа в соответствии со стандартной схемой таблиц стилей XSLT и покажет вам все ошибки. И наконец, Visual Studio понимает любые скрипты, встроенные в XSLT-документ. Вы можете установить точки останова в блоке скрипта и получить полную поддержку отладки скрипта, которая позволит вам поша­гово проходить код, видеть текущее…
© 2017 www.visualstudios.ru. Все права защищены.