Re:Why, oh why, do those nutheads use vi? (2007)
by h0l0cube on Tuesday December 07, 2021 @07:53AM
(#29471882)
I use VIm in vscode quite a lot, and I do reach for macros to refactor code a lot more than when I switch to a JetBrains IDE. But I couldn't see a benefit to using vim outside of vscode for these refactoring operations, so I'd be curious to know whether you do and what you use?
Re:Why, oh why, do those nutheads use vi? (2007)
by zingar on Saturday December 11, 2021 @06:40PM
(#29525394)
I'm not saying vim emulation has anything to do with refactoring, I'm saying that outside the jetbrains stable there are no refactoring tools worth speaking of, i.e. refactoring is not a variable in which IDEs in general beat vim.
If you can write vim macros to extract method, push up dependencies etc, then you've made vim better than most IDEs.
I wouldn't use this as the basis of an argument for superiority of IDEs in general over vim.
And of course there are tradeoffs, rubymine users I worked with always complained about startup times and heavy indexing. (This was a few years back, maybe it's improved since)