14 ms·
Not to knock VS Code, but I suspect this has more to do with draw.io Desktop[0] and VS Code both being JS/electron apps and draw.io officially supporting an emb
by CivBase 6y ago
Not to knock VS Code, but I suspect this has more to do with draw.io Desktop[0] and VS Code both being JS/electron apps and draw.io officially supporting an embedded mode[1]. IIRC, most of IntelliJ is open source but it is probably much harder to embed a JS app in a Java app.
[0] https://github.com/jgraph/drawio-desktop https://github.com/jgraph/drawio-desktop
[1] https://github.com/jgraph/drawio-integration https://github.com/jgraph/drawio-integration
- chii 6y agoit really shines when apps open their internals via a web-like API to allow embedding. I wish more apps have such extensibility, so that it's easy to embed apps within, and that apps be made more modular so that they can be embedded. Microsoft had the same vision with their COM architecture, which allowed apps to be embedded inside other apps. But sadly it's too complicated, and difficult to really use (so you won't have seen much other than microsoft's own apps using such features to embed other microsoft apps). And the web would've been a great API/protocol level for an app to be embedded via such a way, but a lot of apps dislike being framed/embedded.