Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I am curious what you would prefer over this?

"200 extensions with random vote counts" is what you get when there is an engaged community. Would you rather MS told you which extensions they think you should use?



> Would you rather MS told you which extensions they think you should use?

Actually yes. Unopinionated systems leave me too much choice, and lead to a fragmented community.

One practical example are keyboard shortcuts. With VSCode I'm never too sure if I used the right ones, or if some plugin is messing with them... Where as for Jetbrains IDEs I'm certain that code formatting is Ctrl+Alt+L and I could tell other people that ask me.


Not sure why you were downvoted, but I mostly agree.

Most people don't want to fiddle with loads of plugins to fit their personal sensitivities.

Most people want simple and robust software that just works.


I'm curious what the alternative you'd suggest here is, then. The options I'm aware of mostly clump into a few options that I like even less:

Editors like emacs and vim where getting plugins installed involves just as much of a scattered forest of different options with varying levels of quality and support, only the installation process is more manual. Also Eclipse fits here.

IntelliJ or Visual Studio, which have great support for their primary languages, and plugin ecosystems that taper off very quickly (in terms of both quantity and quality) compared to vscode. Also, all your RAM are belong to us.

Single-language IDEs like PyCharm or Flash Builder.


There’s a format shortcut in VSCode. I’ve never had an extension mess with the shortcut and I install a bunch.


I prefer something like the SpaceEmacs layer system, where yes, the modules are written by the community, but then they're curated and tuned to actually work well together.


I thought that's what the official language extensions are.




Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: