3 ms·
This is true for me too, I would often use Vim to basically do quick modifications, and use an IDE for refactoring/completion, and code navigation. Recently a
by thedracle 6y ago
This is true for me too, I would often use Vim to basically do quick modifications, and use an IDE for refactoring/completion, and code navigation.
Recently a lot of quality plugins have been made leveraging Microsoft's languageserver capabilities to provide many of these features for NeoVim/Vim:
https://github.com/neoclide/coc.nvim https://github.com/neoclide/coc.nvim
In many cases it's better than an IDE because the code-inspection, linting, etc etc, can be done using the same exact tools as what your CI is using behind the scenes.
Also, having a languageserver for Rust/C++/JavaScript/TypeScript/Bash etc etc, all configured through coc avoids a lot of the jumping between IDEs/editors/tools to get reasonable completion and code navigation between each.