Помощь в отладке для Visual Studio - Debugger VisualizersИсточник: mhabrahabr
Визуализатор - это компонент пользовательского интерфейса отладчика Visual Studio. Он создает диалоговое окно или другой элемент интерфейса, в котором переменная или объект отображается осмысленным образом, подходящим для этого типа данных. Например, HTML-визуализатор интерпретирует строку HTML и отображает результат в том виде, в каком она будет выглядеть в окне обозревателя, визуализатор точечных рисунков распознает структуру точечного рисунка и отображает его и т. д. Некоторые визуализаторы позволяют не только просматривать, но и редактировать данные. Отладчик Visual Studio содержит четыре стандартных визуализатора. Это визуализаторы текста, HTML и XML, которые работают со строковыми объектами, и визуализатор наборов данных, который работает с объектами DataSet, DataTable и DataView. Кроме стандартных визуализаторов из поставки Visual Studio, существуют еще и другие - вот о них и пойдет речь дальше. Использование визуализаторов Visual StudioНа примере одного из стандартных визуализаторов я покажу пример их использования. В режиме отладки напротив объектов, для которых есть визуализаторы - появляется иконка лупы. При щелчке на нее можно выбрать подходящий вам визуализатор из списка. Использование визуализатора HTML текста.
Установка визуализатора для Visual StudioВизуализатор представляет собой набор сборок .Net, при необходимости хранения настроек может содержать конфигурационный файл.
Обзор визуализаторов Visual Studio
Mole For Visual Studio - With Editing - Visualize All Project TypesАдрес проекта: http://www.codeproject.com/KB/macros/MoleForVisualStudioEdit.aspx Для работы с визуализатором "Mole" в режиме отладки, например для ASP.NET выберите соответствующий пункт:
Для работы с WPF, XAML дополнительно отображается в виде XML или просмотра отрендеренного XAML.
Xml Visualizer v.2После монстра "Mole For Visual Studio" этот и другие визуализаторы выглядят блекло, но зато они отлично справляются с узкоспециализированными задачами. Адрес проекта: http://www.codeplex.com/XmlVisualizer Выбор визуализатора в отладке. Режим просмотра и редактирования XML. XSLT преобразования.
WCF Debugger Visualizers ToolАдрес проекта: http://wcfvisualizer.codeplex.com/
ЗаключениеУстановка простым копированием файлов. Наглядное представление данных приложения в отладке, позволяющее получить общую картину, не закапываясь сильно в код. Я буду рад, если эти небольшие дополнения сэкономят ваше время. |