6 ms·
There's also the Eclipse VScode-look-alike-reimplementation called TheiaIDE https://theia-ide.org/ https://theia-ide.org/ It was rough a few years ago, but no
by barkingcat 1y ago
There's also the Eclipse VScode-look-alike-reimplementation called TheiaIDE
https://theia-ide.org/ https://theia-ide.org/
It was rough a few years ago, but nowadays it's pretty nice. TI rebuilt their Code Composer Studio using Theia so it does have some larger users. It has LSP support and the same Monaco editor backend - which is all I need.
It's VSCode-with-an-Eclipse-feel to it - which might or might not be your cup of tea, but it's an alternative.
- jeffbee 1y agoGoogle Cloud Shell is also Theia. I think it is fairly popular.
- bayindirh 1y agoEclipse (as in ecosystem) is fairly popular in Enterprise, but since it exposes all the knobs, and is a bona fide IDE which has some learning curve, people stay away from it. Also it used to be kinda heavy, but it became lighter because of Moore's law and good code management practices all over the board. I'm planning to deploy Theia in its web based form if possible, but still didn't have the time to tinker with that one.
- v3ss0n 1y agoTheia is different from eclipse IDE it's written in JS not in Java and didn't share any code base of eclipse which is fully Java
- bayindirh 1y agoYes, I know. This is why I used "(as in ecosystem)" in the first paragraph. It was a bit late when I wrote this comment, and it turned out to be very blurry meaning wise. My bad.
- pjmlp 1y agoAlso to note that VSCode main architect was one of Eclipse architects, and co-author on GoF famous book, Erich Gamma.
- bayindirh 1y agoDidn't know that. Now, that's interesting. Using Eclipse as "the Java LSP" in VSCode makes more sense now. Nevertheless, as much as I respect Erich for what he did for Eclipse, I won't be able to follow him to VSCode, since I don't respect Microsoft as much.
- pjmlp 1y agoSo not also using Github, LinkedIn, TypeScript (any FE framework that uses it), any Microsoft owned studios games, no Linux kernel contributions, GHC contributions,.... It is kid of hard to avoid nowadays. Here a session with him related to VSCode history, "The Story of Visual Studio Code with Erich Gamma and Kai Maetzel" https://www.youtube.com/watch?v=TTYx7MCIK7Y https://www.youtube.com/watch?v=TTYx7MCIK7Y
- bayindirh 1y agoMy personal code doesn't get uploaded to GitHub anymore, and I open my LinkedIn twice a year or so. I don't do Web Development, I live in the trenches. Since I don't own a desktop system anymore, I don't honestly game. I'm exposed to them via systemd and Linux Kernel, yes, but at least both are licensed with GPL. At least I'm trying to minimize my exposure. For more context, please see https://news.ycombinator.com/item?id=44634786 https://news.ycombinator.com/item?id=44634786 Thanks for the video, btw. I'll take a look the moment I have time.
- fHr 1y agoeclipse still is alive holy shit
- andylynch 1y agoInstalling the VSCode extension pack for Java runs a headless version of Eclipse JDT under the hood, which isn’t quite what I think of as lightweight.
- nsonha 1y agoWhat's wrong with that? If they re-implement the whole thing it would amount to the same code size. It's the JDT language SERVER not some sort of "headless" software with UI needlessly bundled. https://marketplace.visualstudio.com/items?itemName=redhat.java https://marketplace.visualstudio.com/items?itemName=redhat.j...
- drewbitt 1y agoYou can set the launchMode to LightWeight which spins up a syntax-only language server.
- Cthulhu_ 1y agoJava isn't quite what I think of as lightweight. I mean it probably can be, but most Java engineering I know of is all about adding more and more libraries, frameworks, checks, tests, etc.
- deleted 1y ago[deleted]
- bobajeff 1y agoThe feature that keeps me from moving off of vscode is their markdown support. In particular the ability to drag and drop to insert links to files and images *. Surprisingly, no other editor does this even though I use it all the time. * https://code.visualstudio.com/Docs/languages/markdown#_inserting-images-and-links-to-files https://code.visualstudio.com/Docs/languages/markdown#_inser...
- Sn0wCoder 1y agoThank you! The timing of this comment is perfect
- newlisp 1y agoIt's also a good alternative to Obisdian if you don't need smartphone support.
- jodrellblank 1y agohttps://dendron.so/ https://dendron.so/ is more or less Obsidian in VSCode, and free and open source.
- ozim 1y agoBut Dendron is a zombie project. I don’t mind project being done and in maintenance mode. But I am not investing my time into starting using it. Getting started page has screenshots broken on AWS.
- alyandon 1y agoI took the plunge and don't regret it. Despite the condition of the web site the extension is very useful and relatively free of any annoying bugs. At some point in time, I'd like to take the time to invest building a custom version of the extension to bump dependencies to access more modern support for plantuml/mermaid diagrams.
- chatmasta 1y ago
- v3ss0n 1y agoYeah , INSEAD of forking vscode which is not modification friendly they should justuse theia because it is maintained to be modular and allowed to be used like a Library to build IDEs of your choice.
- v3ss0n 1y agoWhoever disagreed and downvoted can you explain me why?
- kookamamie 1y ago> Try Theia IDE online click > Please login to use this demo close tab
- lastdong 1y agoAgreed not the most well thought landing page, but the explore page gives a good insight of how it’s being used and what it looks like: https://theia-ide.org/theia-platform/ https://theia-ide.org/theia-platform/ (Scroll down to Selected Tools based on Eclipse Theia)
- deleted 1y ago[deleted]
- barrenko 1y agoBut if I'm not wrong here, this is also just the VS Code / Electron still?
- oaiey 1y agoIt is electron and monaco (the text editor itself), but there is a lot more to VS Code / Theia than this two parts.