Open kghenderson opened 1 year ago
@kghenderson Thanks you also for pointing this project out!
Indeed, another platform for LeoInteg to be ran onto would be great! I'll take a look at it and see if LeoInteg can work on Theia!
VSCode sometimes seems to take over, so to have your code in VSCode, with Leo2 running separately in Theia might be a bit more straight-forward
What do you mean by this? (English is not my main everyday language so I might have a bit of difficulty understanding sometimes)
Thanks again!
Oops! I kept writing LeoInteg because I misread and thought this was a LeoInteg Issue - obviously this holds also for leojs!
VSCode sometimes seems to take over, so to have your code in VSCode, with Leo2 running separately in Theia might be a bit more straight-forward
No problem, I understand. What I meant is simply that it can be confusing sometimes to have multiple VSCode windows open and it tends to get cluttered with lots of extensions. For example, https://www.dendron.so/ has this problem where the note-taker and code editor functions compete with each other in a global space.
Theia could provide a standalone option for LeoJs/LeoInteg that still functions the same but for a clean, dedicated purpose and custom icon/window.
The Theia IDE [https://theia-ide.org/] is a compatible alternative to VSCode. They're doing some very interesting work although it's still in the earlier stages. Particularly paired with the work that TypeFox [https://www.typefox.io/] is doing with Langium, Sprotty and GLSP (the Graphical Language Server protocol) makes this very compelling.
In theory, VSCode plugins and Language Servers are fully compatible with Theia, just thought it was worth pointing out and having a look at.
Also, VSCode sometimes seems to take over, so to have your code in VSCode, with Leo2 running separately in Theia might be a bit more straight-forward for some users.