Malt has built-in integration with VSCode, including a workaround to provide GLSL intellisense via C++ language servers.
When Malt is the active render engine, it will auto-setup a VSCode workspace on the same folder you save your .blend file.
(This feature can be disabled in the Addon Preferences)
Malt has built-in integration with RenderDoc.
It can be enabled by setting path to the renderdoccmd executable in the addon settings.
Onnce Malt has been initialized, RenderDoc can be attached to Malt through the attach to running instance option.
Captures can be triggered directly through the Blender UI: