Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[feature] Editor change #18

Open
Vurv78 opened this issue Aug 5, 2022 · 0 comments
Open

[feature] Editor change #18

Vurv78 opened this issue Aug 5, 2022 · 0 comments
Labels
A-Editor Changes to the editor X-Wishlist Hopefully this can happen

Comments

@Vurv78
Copy link
Owner

Vurv78 commented Aug 5, 2022

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.

@Vurv78 Vurv78 added A-Editor Changes to the editor X-Wishlist Hopefully this can happen labels Aug 5, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-Editor Changes to the editor X-Wishlist Hopefully this can happen
Projects
None yet
Development

No branches or pull requests

1 participant