Gridview для отладки коллекций?

Я работаю с довольно большими универсальными коллекциями, и мне нужен быстрый способ просмотра всех элементов и их свойств в этих коллекциях во время отладки.

Когда я говорю просмотреть все элементы, я имею в виду, что хотел бы просмотреть коллекцию, как если бы она была обязана сказать ... gridview. Таким образом, я мог видеть все перечисленные свойства элемента.

В настоящее время VS2010 отображает объект коллекции во время отладки, но требуется несколько щелчков мышью, прежде чем я смогу просмотреть свойства любого элемента в коллекции. Поскольку я использую коллекцию, содержащую от 50 до 100 элементов, мне трудно понять данные коллекции из-за необходимости щелкать мышью, чтобы просмотреть свойства каждого отдельного элемента во время отладки.

У вас есть какие-либо идеи или вы знаете о плагине для визуальной студии, который может помочь отображать коллекции в формате таблицы или в формате сетки?

Спасибо за ваше время


person Llewellyn    schedule 30.12.2010    source источник


Ответы (2)


Я нашел этот визуализатор отладчика для списков и словарей на codeproject. Он включает в себя исходный код, поэтому вы сможете изменить его для своих нужд, если этого недостаточно.

person Oded    schedule 30.12.2010

Существует отличная статья MSDN с различными примерами того, как изменить способ в котором данные отображаются в отладчике Visual Studio.

В частности, я думаю, вам стоит более подробно изучить визуализаторы. ; обратите внимание на КАК слева и внизу.

person Aaron McIver    schedule 30.12.2010
comment
Привет, Аарон, спасибо за ссылки на статьи. Одед дал ответ за минуту до тебя, поэтому я установил его ответ как ответ. Еще раз спасибо за ваше время. - person Llewellyn; 30.12.2010
comment
@Llewellyn Я думаю, что Одед был на 1 минуту позже моего, но в любом случае это не проблема; надеюсь, дополнительные ссылки помогут - person Aaron McIver; 30.12.2010