Нарисовать диаграмму по стеку вызовов

#visual-studio-2010 #debugging #diagram

#visual-studio-2010 #отладка #диаграмма

Вопрос:

Кто-нибудь знает, как нарисовать диаграмму классов с помощью стека вызовов в VS2010?

Комментарии:

1. Это две разные концепции: стек вызовов — это представление о запущенной программе, диаграмма классов — это представление о том, как структурированы классы.

2. Да, я знаю. Мне нужно просто визуализировать некоторый процесс, когда я в режиме отладки.

Ответ №1:

Как сказал rerun, вопрос сам по себе не имеет особого смысла, возможно, вы имеете в виду диаграмму последовательности? Если это так, вы не можете создать ее напрямую из окна CallStack, но вы можете создать ее из редактора кода, как описано здесь .

Ответ №2:

Ближайшая встроенная функция к тому, что вам нужно, — это окно отладки параллельных стеков, доступ к которому можно получить через меню Debug, меню Windows.

Это точно не дает вам отдельного окна для каждого элемента в цепочке вызовов, но, по крайней мере, это визуально и его легче визуально проанализировать, чем окно стека вызовов.

Обязательно включите представление метода.

Это также позволяет осуществлять навигацию к методам в стеке вызовов.