Мне нравится, как вы можете фиксировать контрольные точки как события Intellitrace.Точки останова легко добавлять / включать / отключать, и их можно добавлять / удалять во время выполнения (в отличие от, скажем, событий консоли).
Однако, конечно, точки останова останавливают поток выполнения, и я должен нажать F5F5 F5 F5 F5 F5 постоянно, пока я отлаживаю работающее приложение.Я хотел бы иметь возможность захватывать события точек останова в intellitrace и просто позволять коду выполняться без фактического прерывания на точках останова.
Я также использовал операторы Console в качестве захваченных событий intellitrace, но точки останова намного прощеadd (F9 в отличие от вставки Console.WriteLine("...")
везде), и я могу добавлять и отключать новые точки останова во время выполнения, тогда как если я хочу добавить или удалить событие на основе консоли во время выполнения, я должен остановить программу, добавить / удалитьи перезапустите.
Есть ли хорошие способы для захвата событий intellitrace таким образом?