Engine is an auxiliary service offered to language and resource provider plugins. Its main purpose today is to serve as a common logging endpoint, but it also serves as a state storage mechanism for language hosts that can't store their own global state.
StartDebugging indicates to the engine that the program has started under a debugger, and the engine should notify the user of how to connect to the debugger.
StartDebugging indicates to the engine that the program has started under a debugger, and the engine should notify the user of how to connect to the debugger.