[feature] Editor change
Vurv78 opened this issue · comments
Syper has been a great editor, but I've largely had to hack it in and I don't want to maintain a whole massive editor. It has support for stuff like multiple windows and image loading as well, but those aren't necessary for the language.
Possibilities
1
. Making my own editor with derma (Cons: No support for external environments)
2
. Making an ide with eclipse theia (Cons: Beta tech, not much documentation, not been tested to work with CEF)
3
. Simply embedding monaco as a start (Cons: No file browser or any sort of "IDE" features, it's just an editor)
Future
In the future as seen in #5, I want to get this in other environments. nanos world has recently merged CEF, so now there's more of a benefit to 2
and 3
.
1
Is the least likely possibility now that this has happened, as I don't want to maintain a new editor for an essentially dead game, while I could maintain one editor that can be run on the web alongside any games that use CEF.