Hello,
In some scenarios, like toggling the button while debugging, the whole VS freeze requiring the VS process to be killed.
It does not happen if I toggle JustMyCode from the options.
I think this extension would be even better if it added a Debug menu option to Start Debugging Just My Code. All it would do would be enable Just My Code, call the Start.Debug command and restore Just My Code back to its original state.
This way debugging Just My Code would be an explicit choice when starting a debug session. I find the problem with the toggle is that I forget to use it.
When this command is used during a debugging session, are the changes applied immediately or only after the next time a debugging session is started?
Should this command be disabled during a debugging session? I noticed the option under Tools → Options... remains enabled, but there may be usability benefits to disabling the toggle command when it will not be functional.
If you press the keyboard shortcut, the state toggles but the Debug toolbar button does not visually update. However if you click it, it toggles and then shows the correct visual state.