Hi everyone!
During Google Summer Of Code 2023 my intern and I developed a plugin for Intellij IDEA that builds a coroutine stack trace graph like it is done for threads in
visual studio,
clion and
rider. When stopping on a breakpoint you can open a panel, that will trigger fetching information about stack traces of all running coroutines, and then it will compute the stack trace graph for every coroutine dispatcher.
The plugin is published in JetBrains marketplace
https://plugins.jetbrains.com/plugin/23117-coroutine-stacks/ so you can install it through the
Plugins
menu in the IDE.
Please check it out and write what you think about it!
If you encounter any bugs please file them here
https://github.com/google/coroutine-stacks/issues.