I'm trying to improve my RCP application startup time.
The startup time with 30 enabled plugins is different from the startup time with 10 enabled plugins, even though all my plugins are lazy initialized (so after the startup only 10 plugins are loaded according to my log).
I'm trying to understand what makes the difference so I'd like to see which plugins are currently running.
Is there any way to see a list of running plugins in Eclipse Debug view?
As Anton specified in his answer, OSGi console indeed solves the problem. However there are several things to do before you can use the OSGi console associated with an instance of the application you're debugging.
First you need to include following dependencies in your product:
Once the dependencies are added, add -console argument to Program Arguments in your launching configuration.
That's it. Now you can launch your RCP application from within Eclipse, the OSGi commands are available in the regular console view associated with your application.
Thus, ss command lists all the loaded bundles and their status.