当前位置:   article > 正文

Rider调试UE5源码时部分源文件无法识别问题_ue 不识别头文件

ue 不识别头文件

Rider是根据缓存来进行文件链接的,Rider初始会根据文件索引,将相应的文件缓存在内存中,需要时直接从内存中找。这和VS相比,Rider文件查询的文件速度快了,但弊端在于如果先前一部分文件尚未被索引链接时,也无法动态添加或跳转。

例如我查询UE插件ModularPlay中相应的文件,无法被链接。解决方案为:在一开始就将UEPlugin模块也添加到文件索引中:在File -> Settings -> Languages & Frameworks -> C++ -> UnrealEngine 中 勾选 IndexPlugins。

之后在 File -> Invalidate Caches 中选择 Invalidate and Restart 重新构建文件索引,就能读取之前无法识别的UE源码。

(不过这样会带来一个问题,内存开销显著增加。并且这个选项是影响所有项目的,因此大家酌情选择)

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/繁依Fanyi0/article/detail/275480
推荐阅读
相关标签
  

闽ICP备14008679号