[HOW-TO] enable debugging framework in 0xDBE
I see the XDebugger libraries are all present in 0xDBE, still, when i want to start my custom debug implementation (of DBNavigator) in 0xDBE, it doesn't find the debug executor. Digging further i see only the default executer being registered in the ExecutorRegistry.
Any idea how to solve this?
Please sign in to leave a comment.
0xDBE explicitly removes Executor.EXECUTOR_EXTENSION_NAME extension.
See 0xdbe.jar!/com.intellij.database.ide.DatabaseIdeInitialConfigurator
You can try registering it back in any ApplicationComponent initializer:
Extensions.getArea(null).getExtensionPoint(Executor.EXECUTOR_EXTENSION_NAME).registerExtension(
Please note also that all keymaps are currently cleared of debugger actions as well.