在工作中,我主要使用 C++ 进行编程,需要图形化、多线程或网络功能时则使用 Qt。我们的环境是 Windows,我目前使用 Visual Studio(仅用于调试)和 Qt Creator 进行实际编码(因为我更喜欢它们的自动完成功能而非 VS)。
在家中,我主要使用 Linux(Fedora),仍然使用 Qt Creator,因为我还没有找到替代品。编辑器方面,我几乎都使用 VIM,并且我基本上喜欢它的所有功能。
我想要能够在编程时使用 VIM(无论是在家中还是在工作中),但发现没有自动完成功能会让我变得不那么高效。
有没有人知道如何获得“好”的自动完成功能(是的...这个描述并不是很详细...“好”...)以及在 VIM 中为 C++ 和 Qt 编程提供帮助的教程、论坛帖子或个人经验?我相信在 Linux/VIM/Qt/C++ 上做到这点非常容易,但在 Windows 上也有可能吗?
谢谢