Multi-thread debugging, the main thread is suspended, the child thread can not be suspended? You can perform continue, parse, and step control on each thread.
Our expected multi-threaded debugging feature for VSCode includes the following:
- The main thread is suspended, but the sub-threads are not suspended at the same time.
- Each thread can be separately controlled to continue, pause, and step.
The following video demonstrates the implementation of this multi-threaded debugging feature.