this post was submitted on 29 Jun 2024
193 points (96.6% liked)

Programming

17528 readers
246 users here now

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

Rules

  • Follow the programming.dev instance rules
  • Keep content related to programming in some way
  • If you're posting long videos try to add in some form of tldr for those who don't want to watch videos

Wormhole

Follow the wormhole through a path of communities !webdev@programming.dev



founded 2 years ago
MODERATORS
 

The project home page.

The Github

Looks just like VS Code and I think it's still built on electron so take that as you will.

you are viewing a single comment's thread
view the rest of the comments
[–] wesifa@lemmy.world 29 points 5 months ago* (last edited 5 months ago) (2 children)

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,

[–] rms1990@programming.dev 4 points 5 months ago (1 children)

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.

[–] joyjoy@lemm.ee 1 points 5 months ago

Tried the ruff extension?

[–] shield_gengar@sh.itjust.works 2 points 5 months ago

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.