- Auto-completion: However smart it is, it can't beat copilot.
- Type information: LSP can do that. (along with access to docs, error/warning highlighting, etc..)
- Debugger: There isn't a good one (or at least a good one that can be easily configured) for neovim yet. That's something I really miss for my toolbox.
- Cargo.toml: There is already a neovim plugin for that!
- VCS: I don't mind having a separate app for VC. But there isn't a good GUI app for Linux.
So far, it's only two points I am interested in; and only the debugger is the thing that I miss the most. I am wondering if better debugging tools (like LSP) somehow make it to Rust (along with maybe ownership/lifetime LSP like tools), then the market for an IDE becomes null?