Unreal VStudio C++ Intellisense 无法使用(踩坑)

intellisense 只能补全一般很少会关注它,在各种C++项目或者C#项目,这项功能的开启仿佛自动的,甚至你都没有注意到它,Unity C# Project intellisense这块做得让我都忽略了这个设置,直到今天在Unreal C++ Project突然的无法启用,而且也没有任何报错,感到无法适从,对于一个新的引擎环境看视频学习没有自动补全,看着视频手敲非常慢,而且API完全不熟悉你还要背单词/(ㄒoㄒ)/~~

Unreral教你设VS

里面有提及一句话:

IntelliSense编译的C++固定视作32位.

很重要啊朋友,在Unreal中新建c++ file后,默认是以电脑系统寻址宽度设置的VS工程,也就是我x64的电脑默认给我设置了64位的工程,自然IntelliSense无法寻找到相应配置无法启动

罪魁祸首就是它:

将编译输出改为WIN32,Intellisense就正常了,可以愉快编程了😂

2020.4.15更新:

发现要使用Visual Studio的Build,必须选择对应平台比如我是WIN64,话说现在谁还会用32位电脑...内存都不支持吧
选WIN32平台会提示1>Project not selected to build for this solution configuration ,然后1 successed😂

来看一些编译log,注意到这些平台差别了吗,VS万年32位。
Configuration: Development_Editor x64
C:\Program Files (x86)\Microsoft Visual Studio\2017

posted @ 2020-04-11 15:11  bylle  阅读(2305)  评论(0编辑  收藏  举报