Custom graphical launch config for java run/debug

Hi,

I would like to provide a custom UI to provide input to run/debug a java class. Also, we would like to show run results in the custom view. Is it possible to do it in thiea? Would this be a widget extension or a webview? How is webview done in theia.

Thank you!

@abc thank you for the discussion :+1:

Is it possible to do it in theia?

Yes, it would be possible to do, there should not be any limitation in the framework to achieve your goal.

Would this be a widget extension or a webview?

It depends on what you’d need, and if the VS Code API would be sufficient in your case.
You’ll need to investigate what you might need, and how you’ll interact with the Java debug adapter.

How is webview done in theia?

They are contributed by vscode plugins, following the webview API: