Представьте, что вам дано большое приятное приложение на C# с полным исходным кодом. Поэтому вы хотите выяснить, какие методы выполняются, когда вы выполняете пользовательское событие, например. нажмите кнопку или нажмите горячую клавишу или что угодно. Кодовая база настолько велика, что вам не хочется вручную искать соответствующую часть кода, например. отслеживание обработчика события для этой кнопки.Как использовать отладчик C# (или что-то еще) для проверки того, что происходит во время события GUI в приложении с открытым исходным кодом?
Ну, есть ли простой автоматизированный способ получения какого-либо журнала методов, выполняемых с момента времени T (т.е. когда я нажимаю кнопку)? Не могли бы вы объяснить и/или предоставить ссылки на статьи, посвященные конкретно этой ситуации?
Обратите внимание на мое различие между покрытием кода и профилированием кода. – maxwellb