获取未编译项目的智能感知数据
我从以前的程序员那里继承了一个项目设置。他曾经为 Linux 进行开发,但他不是直接在 ubuntu 中编码,而是与 samba 共享驱动器并使用 Visual Studio 编辑文件。
现在我显然无法直接在 Visual Studio 中编译这个项目,因此我无法获取智能感知等数据。是否可以在不编译的情况下关联符号?
我知道我的要求似乎违反直觉,但 Vim 插件 OmniCPP 没有附带编译器,但能够在一定程度上提供代码补全。
I inherited a project setup from a previous programmer. He used to develop for linux, but instead of coding directly in ubuntu, he shared the drives with samba and used Visual Studio to edit the files.
Now I can't compile this project in Visual Studio directly obviously, so I can't get data for intellisense and such. Would it be possible to associate symbols without compiling?
I know that what I ask seems counter intuitive, but Vim plugin OmniCPP does not come with a compiler and yet, is able to provide code completition up to a certain degree.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
商业插件 Visual Assist X 可以提供帮助。它的帮助程度取决于它可以从项目(如果存在)中获取多少信息:例如源文件、头文件和包含目录。如果没有使用项目,您可以创建一个虚拟项目作为容器来关联源文件和头文件(不用于编译)。
The commercial addin Visual Assist X can help. How well it helps is dependent upon how much information it can get from the project (if one exists): things like source files, header files and include directories. If no project is being used, you can create a dummy project just as a container to associate source and header files (not for compiling).