I don’t intend to have the tone of some of these other guys; if you like it that’s fine, really.
But man, every time I’ve used VSCode, I cannot help but hate it. It’s a mess of a user experience, with anything off the beaten path being community supported via plugins that have different opinions on how they should work.
I’m a nvim user these days, I’m all about extensible tools, but I can redefine how they work if it’s not a default I like, so it’s always cohesive to me.
Between the full-fat IDEs, I prefer JetBrains by far, but these days I pretty much just use the terminal - it’s just faster and it’s easy to get it to meet me where I’m at.
drspawndisaster@sh.itjust.works 1 day ago
You’re talking to a vim user. If you even suggest that a MS product is better I’ll go crazy and crush up my own teeth into dust and then put it in my morning breakfast milk to make Teeth Milk (Tilk)
You’ve been warned.
(It’s 6 in the morning and I still haven’t slept I’m really sorry about this but this reply seems really funny to me so I’m posting against my better judgement)
NotANumber@lemmy.dbzer0.com 1 day ago
I am not going to argue if it is better or worse than vim. I actually use both; they both have strengths and weaknesses imo. I use them for different tasks. I will say though that VSCode is extremely popular for programming and for good reasons. It’s a good product, one of the best things Microsoft make.
Out of interest: why vim and not neovim?
drspawndisaster@sh.itjust.works 14 hours ago
And I can’t really argue with you cause, I’ll be honest with you, I’m an amateur programmer. I actually do use neovim though, I just said vim because it’s just more recognizable. Like, that’s just kinda the name of this general category of thing. Don’t have enough experience to know the difference between the two though (except that vim doesn’t clear itself from my terminal when I exit, that’s annoying. Oh and the tutor. And the color. But I haven’t experimented with any of those cool plug-ins yet…)
NotANumber@lemmy.dbzer0.com 13 hours ago
In neovim you can have a terminal inside a buffer. So you can have a terminal and your code open side by side like you would in a modern IDE, or emacs for that matter.