| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Общие вопросы по .NET и C# > Какие есть debugger'ы |
| Автор: Zorro 23.8.2006, 14:36 |
| Кто какие дебаггеры для .NET приложений знает? Конечно исключая Visual Studio. Хочется собрать коллекцию для решения одной проблемы. |
| Автор: Able 23.8.2006, 16:21 |
| Да и я за ! И что это за приблуда VisualDebagger? |
| Автор: mr.DUDA 24.8.2006, 08:58 |
| Visual Debugger (также известный как Microsoft CLR Debugger) - бесплатная тулза, которая идёт вместе со студией либо вместе с Framework SDK, и представляет собой "обрезанный" вариант студии, в котором кроме самого дебаггера ничего и нету. Можно запускать его отдельно от приложения и аттачиться к процессу Ctrl + Alt + P, или же выбирая Debug -> Program To Debug и затем F5. Отладка идёт полностью аналогично студии. |
| Автор: Zorro 24.8.2006, 10:40 |
| А .NET дебаггеров сторонних (не Microsoft) производителей никто не встречал? |
| Автор: Able 24.8.2006, 11:38 | ||
| mr.DUDA, спасибо, да VisualDebagger "мало" чем от самой студии отличается ))) В одном из топиков по играм и графике arilou писал:
Что это ? |
| Автор: mr.DUDA 24.8.2006, 11:49 |
Специальный класс, ответственный за отображение данных определённого типа во время отладки. Visualizer открывается по нажатию на маленький значок в виде лупы, слева от значения. В студии есть визуалайзеры для строк (открывается resizable форма, удобно для многострочного и длинного текста), датасетов (глючный кстати), и м.б. какие-то другие ещё. Можно написать свой собственный визуалайзер. |
| Автор: Naum 24.8.2006, 11:54 |
Это как? |
| Автор: mr.DUDA 24.8.2006, 12:24 | ||
| Add New Item... / Debugger Visualizer В методе Show показываем форму, на которой выводим св-ва объекта в любом виде, а вообще в шаблоне дофига комментариев - можно разобраться:
|
| Автор: arilou 25.8.2006, 11:21 |
Прикольный код |
| Автор: mr.DUDA 25.8.2006, 15:31 |
Там сверху был намёк " Cast the result of objectProvider.GetObject() to the type of the object being visualized." |
| Автор: Able 25.8.2006, 17:11 |
| Нету маленького значка ввиде лупы при отладке |
| Автор: mr.DUDA 25.8.2006, 18:23 |
А атрибут [DebuggerVisualizer] над классом, который визуализируете, поставили ? |
| Автор: Able 25.8.2006, 22:31 |
| Это с каждым классом такую процедуру проводить придется? (ставить референс) |
| Автор: Able 27.8.2006, 12:54 |
| Отлично, благодарствую mr.DUDA! |