this post was submitted on 12 Aug 2023
415 points (95.8% liked)

Asklemmy

43970 readers
1291 users here now

A loosely moderated place to ask open-ended questions

Search asklemmy 🔍

If your post meets the following criteria, it's welcome here!

  1. Open-ended question
  2. Not offensive: at this point, we do not have the bandwidth to moderate overtly political discussions. Assume best intent and be excellent to each other.
  3. Not regarding using or support for Lemmy: context, see the list of support communities and tools for finding communities below
  4. Not ad nauseam inducing: please make sure it is a question that would be new to most members
  5. An actual topic of discussion

Looking for support?

Looking for a community?

~Icon~ ~by~ ~@Double_[email protected]~

founded 5 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 32 points 1 year ago* (last edited 1 year ago) (6 children)

Visual studio code. There's nothing else that's anywhere near as good that doesn't cost money. Those annoying terminal text editors just don't do it for me. I need code autocomplete and do not understand how there exist people who have the patience to get by without it. I do not have the time to be switching tabs 20 times a second because I can't remember function parameter overloads. That intellisense autocomplete is just too good.

[–] [email protected] 12 points 1 year ago (2 children)

VSCode is open source though? Although I guess maybe not the plugins?

[–] [email protected] 13 points 1 year ago

It's similar to chrome. Chrome is not open source, its base project chromium is. The VSCode distributable has closed source stuff on top which is mostly telemetry. There's a purely open source build of VSCode called vscodium.

[–] [email protected] 4 points 1 year ago

I use the proprietary version for the remote tools and settings sync.

I can work from home on my windows PC with no loss of productivity compared to my Linux workstation.

And the ability to open any GitHub repo in the browser based Code just by pressing . is a game changer.

[–] [email protected] 12 points 1 year ago (1 children)

You could just use vs codium as a fully open source option.

[–] [email protected] 2 points 1 year ago

Yes, but installing plugins is a pita

[–] [email protected] 9 points 1 year ago (1 children)

What are you talking about? Neovim LSP autocompletion is way faster and smoother than VSCode's, and one of the reasons I personally have trouble working in the latter nowadays.

[–] [email protected] 2 points 1 year ago (1 children)

He thinks that the ‘annoying’ command line editors can’t do autocomplete…

Obviously not well informed lol.

[–] [email protected] 1 points 1 year ago
[–] [email protected] 9 points 1 year ago (1 children)

both GNU emacs and vim can have autocompletion powered by the same language servers that vscode uses. They support the same features (jump to definition, rename symbol under cursor etc etc) as well.

[–] [email protected] 2 points 1 year ago

If you go with vim you might also want to consider using neovim specifically

[–] [email protected] 8 points 1 year ago

VSCodium exists. Not sure whether it has intellisense by default but might be worth a try. It is open source and without all the Microsoft telemetry

[–] [email protected] 0 points 1 year ago

Fair enough. I get that it takes to much time to setup. But it definetly is possible to get autocompletion and syntax higlighting etc. In a terminal based editor like vim.

I don't mind spending a copule of hours setting up my development environment, since I spend so much time coding anyway. So its a trade off. But if VS code works for you, theb definetly stick with that. I used VS code alot myself but tried exploring other tools and switched to vim. But it nerver hurts to try other things out.