Eclipse
Now that's a name I've not heard in a long time.
Will probably need to check this out.
Welcome to the main community in programming.dev! Feel free to post anything relating to programming here!
Cross posting is strongly encouraged in the instance. If you feel your post or another person's post makes sense in another community cross post into it.
Hope you enjoy the instance!
Rules
Follow the wormhole through a path of communities [email protected]
Eclipse
Now that's a name I've not heard in a long time.
Will probably need to check this out.
This could actually be a pretty big deal
I feel like VS Code is in a very weird place right now.
To just be productive, you need a ton of plugins and often enough these don't really solve all the problems you might have. For example, there's no "java dev" package, instead you have to install a meta-package plus a bunch of other random crap, half of which don't really work out of the box. Or, if you want to use the advanced features, you have to live with weird constraints and bugs. The UI isn't really designed to incorporate more advanced plugins and the plugins themselves often don't work as expected. For example, for some reason, if you connect to a remote host, the java LSP needs the java home dir to be in the same path on both machines, which is just weird.
For a text editor it's way too bloated, but for an IDE it's way to barebones. The days of the nimble and fast advanced editor are gone,
I use lazyvim and this is my experience in neovim as well. I don't think it's a weird place, it just puts the onus on the end-user to tailor their experience.
There's a black python extension (only downloaded it following a django tutorial) and it did nothing it was supposed to. So I'm not sure what it's intentions were.
Tried the ruff extension?
Great sum up, yes, the major issue with VS Code is the licensing issues that Microsoft caused there.
Why would they copy VSCode including the aspect people hate most.
Had they made it in a native gui I might actually consider it. Otherwise, why wouldn't I just choose vscode.
Ease of plugin development is a major boon
I'll wait and see if they manage to get embedded system debugging to work properly. What I've seen in the past has been a pain in the you-know-what in that regard, showing clearly that their main focus was PCs.
I wonder where JetBrains Fleet is at, too.
I am happy there is more competition against VS Code. But I already have my forever-editor (Neovim).
I believe fleet is still in preview. I'm not a power user so I can't tell you how it compares to VS Code.
Fleet is pretty good, it's almost like a combination of the existing jetbrains products (but some features are missing). However, it's not open source so I probably won't be using it.
Coming soon, everything is corrupt, I have to delete the .metadata dir regularly, but it's faster.
Give zed.dev a try. I’ve been using it over vscode more and more. Lots faster too
Their client is only on MacOS though.
Although no official release is available yet, Linux is buildable from source…
From what I see on github, there are major issues for Linux.
I am already fighting poorly designed vendor tools, adding one more unstable software in my workflow is just more frustrations.
It seems to be built on the same components as VScode and VScodium. Honestly, I don't see the point... yeah, sure, they want their editor to work on the web, but couldn't they have don't that with a GUI lib that compiles to WASM?
It feels like it's only for open source purists aka a minority.
I feel like browser support is such a niche. I don't understand why many IDEs dedicate so many resources to make it work on the browser. There are already many options to code on the web if you need it.
Pretty sure it’s to enable extensions written in JS. These apps build their success on a rich ecosystem of plugins. And, like it or not, JS plays a big part in that.
But the best (fastest) plugins aren't written in js.
I don’t disagree, but that’s not what most people care about.