Hi,
Really like what you’re doing. Select some code + cmd+K is awesome. Just cmd+k to generate code from a text is cool too. Code suggestions not at the cursor position, a few lines below, are nice.
However, VSC ■■■■■ in comparison to some paid editors from JetBrains.
Goland is just better for me. I struggle. Tiny simple things here and there.
In GoLand I just don’t touch imports. In VSC it’s a constant annoyance. I have to hit a special key shortcut to “auto fix” imports and it still fails sometimes.
Using JetBrains key bindings helps a bit, but hurts at same time. Every time I google something about vscode I have to figure out what my key bindings are. Also, some JetBrains built features, for example numbered bookmarks, are only available as plugins and those plugins may not have “jetbrains bindings mode”.
Been programming Perl in Vim for years. With Go tried to configure Vim, but switched to GoLand after one day of trial. I’m still a dinosaur. Do a lot in terminal: git, psql, docker, docker compose… I use IDE for Go code: reading, writing, navigation, running, debugging, testing and so on… GoLand wins so far in comparison to Vim and VSC. At least for me.
May be I get used to it, but at the moment it’s a set of mixed feelings.