Live data from Hacker News

Eclipse Theia 1.0 – Open-Source Alternative to Visual Studio Code

eclipse.org

41–50 of 158 posts

Re: Eclipse Theia 1.0 – Open-Source Alternative to Visual Studio Code

#41

Earlier quoted context omitted.

Citation: "Unfortunately, Microsoft prohibits non-Visual Studio products from installing any binaries downloaded from their marketplace". Etc...

If that were the case, then coc.nvim [0] wouldn't work quite the way it does. I run VSCode extensions in NeoVim all the time now. [0] https://github.com/neoclide/coc.nvim

Did I read/you write that correctly? "VSCode extensions in NeoVim"? (Going to be honest, haven't used either since I'm on "plain" vim right now)

Re: Eclipse Theia 1.0 – Open-Source Alternative to Visual Studio Code

#42

While I don't plan to use it in the near futre, its good to have alternative because company agendas do change and less so in non-profit zone. But, the major benefit IMO is this: > We encourage VS Code extension developers to push their extensions to Open VSX in addition to Microsoft’s marketplace.” Open VSX is “an open-source implementation of a VS Code extension registry that we have developed under the umbrella of…

Could Open VSX be used with VSCodium, and could it potentially be made a default there? They have expressed an interest in using a different marketplace: https://github.com/VSCodium/vscodium/blob/master/DOCS.md#ext...

Edit: Someone just opened an issue. If that was you and you're reading this, thanks! https://github.com/VSCodium/vscodium/issues/372

Re: Eclipse Theia 1.0 – Open-Source Alternative to Visual Studio Code

#43
post #9

I was confused why the screenshot on the homepage ( https://theia-ide.org/ ) looked so outrageously similar to VSCode, so I checked the source. It looks like the editor widget is Monaco (from VSCode) so the text editing experience is entirely based on VSCode and Theia provides an alternative for the surrounding IDE stuff. Then they added a theme that imitates VSCode as much as possible to create the screenshot on the…

Yeah... My first thought was, OK... they've just forked VS Code without really saying they did. Digging a bit it seemed that wasn't the case, but the marketing message that "this is VS Code just without Microsoft" would seem to be strong enough as to cause real marketplace confusion.

It's not really a fork. They reuse things like Monaco, but other than that they reimplement most things, like plugin compatibility. In fact, they started with an API and later implemented the same API as vscode. I'd say it's more like a clone.

I was very excited about theia because you could run it as a web server, meaning I could develop with a complete IDE (ideal for TypeScript development) from anywhere, without the code ever leaving a certain network.

This didn't work all that well when I tried it because it wasn't 100% compatible with vscode extensions yet (for example couldn't get vim keybindings), but I was able to use for a couple weeks during a trip and I got things done.

Now that vscode allows working over ssh and other solutions, I don't see a need for an alternative. I can work remotely with the exact same thing as from my main workstation.

Re: Eclipse Theia 1.0 – Open-Source Alternative to Visual Studio Code

#44
Since no one else has brought this up, I think one of the big drivers behind this project is actually another eclipse project (che): https://www.eclipse.org/che/technology/

Che is a cloud ide that is supposed to be easily deployed into a k8s cluster. Che supports authentication and spinning up pods for projects, and other management features. Theia may have been developed to work nicely with Che directly (I am not a developer of either so this is only speculation).

Re: Eclipse Theia 1.0 – Open-Source Alternative to Visual Studio Code

#45
I think the only way to beat vs code at this point is to implement IDE in a native language without GC. VSCode , eclipse etc can be very sluggish on large-ish projects, slow downs accumulate with code base size growth leading to usability problems, slow autocompletion etc.

Re: Eclipse Theia 1.0 – Open-Source Alternative to Visual Studio Code

#48

OK, I'll bite... "...that enable developers, organizations, and vendors to create new, extensible solutions that avoid the fees associated with VS Code." What fees are they talking about? VS Code is not my regular editor, but the whole thing seems to indicate confusion between "Visual Studio" and "Visual Studio Code". I am missing something or is the Eclipse Foundation really conflating the two?

So, avoid the non-existent fees of Microsoft and change them for the non-existent fees of Oracle and IBM. Sold!

But seriously, the Eclipse Foundation would be a much trustworthier steward for a wide-used IDE than Microsoft. Unfortunately, Eclipse is in the same situation Firefox was against Chrome 5 years ago: it's slow compared to other Java IDEs like Jetbrain's.

Re: Eclipse Theia 1.0 – Open-Source Alternative to Visual Studio Code

#50
* Theia powers Gitpod's continuous development environments. You can try opening Theia in Theia.

* Google runs Theia as the editor in the Google Cloud Shell,

* Arduino's new Pro IDE is based on Theia ,

* SAP have replaced their Web IDE with Theia ,

* Arm's new mbed Studio is based on Theia, and

* D-Wave Systems have adopted Gitpod which allows anyone to do quantum computing with Theia

Seems it's really focused on running embedded in browser, and also allowing you create custom IDE environments from it more easily.

Post reply on HN