【问题标题】:Visual Studio Code/Intellisense cannot find Unreal Engine CoreMinimal.h fileVisual Studio Code/Intellisense 找不到 Unreal Engine CoreMinimal.h 文件
【发布时间】:2023-02-05 12:57:58
【问题描述】:

我将 UE5 与 VSCode 完美结合使用,而且 Intellisense 和 #include 都运行良好。但是,当我在编辑器中制作另一个 C++ 类时,我的智能感知突然停止工作,我的包含项下出现红色波浪形。代码仍然可以正常工作,但我很生气。所以我删除了我的 Intermediate 和 Binaries 文件夹并尝试重建以解决问题,但它说我必须从源头重建。当我回来查看时,它说它无法打开“CoreMinimal.h”,所以我编辑了 includePath 设置以转到我的 CoreMinimal.h 文件所在的位置(C:\Users\Username\Documents\My Games\UE_5.1 \Engine\Source\Runtime\Core\Public)。但是当我回去检查我的包含时,它说它“无法打开源文件“UBT_COMPILED_PLATFORM/UBT_COMPILED_PLATFORMPlatformCompilerPreSetup.h”(“CoreMinimal.h 的依赖项”)”。

我试着查找这个问题,但没有太多内容。我能找到的唯一解决方案是生成 Visual Studio 项目文件,但这没有任何作用。我还尝试安装一个 GitHub 扩展来帮助解决这个问题,但它也没有帮助。

因此,我什至无法打开我的 UE5 项目,希望得到一些帮助/建议。

我试过删除 Intermediate、Binaries 和保存的文件夹,但没有用,删除 .vscode 并重新生成它也没有用。我什至无法在我的文件夹中找到 UBT_COMPILED_PLATFORM/UBT_COMPILED_PLATFORMPlatformCompilerPreSetup.h。我也没有得到修改文件并选择在完成后重新加载所有或重新生成项目解决方案的提示。

【问题讨论】:

    标签: c++ include unreal-engine5


    【解决方案1】:

    问题已解决。当 VSCode 询问文件位置以访问我的 .cpp 和 .h 文件时,我将其定位到我的 .uprojects 所在的项目文件夹中,它解决了这个问题。

    【讨论】:

      猜你喜欢
      • 2022-01-21
      • 2019-06-10
      • 2019-11-05
      • 2018-03-22
      • 1970-01-01
      • 1970-01-01
      • 2022-08-06
      • 2016-07-14
      • 1970-01-01
      相关资源
      最近更新 更多