It might be outside the scope of CodeMirror. CodeMirror is not an IDE. Monaco is extracted from one.
"Please note that this repository contains no source code for the code editor, it only contains the scripts to package everything together and ship the monaco-editor npm module."
For it to be an IDE it would need to support developing Website end to end across all layers.
By the way I use present tense, as Dreamweaver is still around, https://www.adobe.com/products/dreamweaver.html
I was just joking about the debate, which is running since Macromedia’s times.
Running graphical tools as external processes in their own windows misses the I in IDE.