One of the most amazing things that Microsoft did with VS Code is LSP. Sadly other editors implementation are not comparable to what Code offers. I'm talking about Vim and Emacs, both are somehow lacking and autocompletion and code navigation seems to not work in the same way