没有自动完成Visual Studio 2010

No Auto Complete Visual Studio 2010

本文关键字:Visual Studio 2010      更新时间:2023-10-16

我使用的是MS visual studio 2010专业版,在我使用的两种语言中(C++和带有Nfringe的UnrealScript(似乎都没有自动完成,而且使用nfring也没有自动缩进。

我想知道怎么解决这个问题?

很可能您通过按下意外切换到了低影响IntelliSense模式

CTRL+ALT+SPACECTRL+ALT+SPACE

您正在编写一个完全非托管的C++dll吗?VS 2010 中没有对CLI/C++项目的intellisense支持

实际上,自从VC6以来,我在C++和Intellisense方面遇到了问题。。。我们现在使用全番茄"视觉辅助",它修复Intellisense。:-(这一特点就是物有所值。

打开解决方案文件时,是否收到无法打开IntelliSense数据库的警告?如果是这样的话,那就是原因——UnrealEngine有意使用与IntelliSense数据库同名的目录来阻止其创建(如果已经存在同名目录,Visual Studio就无法创建文件(。引擎代码库太大了,启用IntelliSense后,在编辑代码时,一切都会变慢。

我也在使用虚幻引擎,之前也遇到过同样的问题,解决方案是在VS项目设置中自己设置目录。

打开游戏项目的属性窗口(例如UDKGame(,导航到"NMake"、"Include Search Path",并在那里填写所需的标题搜索路径。

您可以从UnrealBuildTool的输出中复制路径列表。

此处设置的值u仅由Visual Studio的IntelliSense使用,因此无需担心生成错误。

这只适用于C++,我不确定虚幻脚本有什么问题。我刚刚更新到Visual Studio 2010,尚未安装新的nRing。

希望这个答案不要太晚