Go To Definition not working for Unreal Engine source files

When Ctrl+Clicking on function declarations in Unreal Engine header files, it no longer takes me to the function definitions. Both “Go to Definition or Usages” and “Go to Definition” just tried to look for usages. I can verify that the function exists by manually going into the cpp file and searching for the function.

Earlier I saw a popup about inspection or analysis for source files, but I don't know where to change the settings for it.

0
4 comments

Hello Marcus,

Could you check if an option Enable background indexing of Unreal Engine source files is enabled and Treat Unreal Engine symbols as non-project in Search Everywhere/Go To is disabled? 

You can find both options under Settings | Languages & Frameworks | C++ | Unreal Engine.

0

Yes, the first one is enabled and the second disabled.

0

Hello Marcus,

Are you working with UE plugins by any chance? Could you try enabling Index plugins (and Index third-party code if you are working with any files in directories containing ThirdParty in filepath) under Settings | Languages & Frameworks | C++ | Unreal Engine and letting us know if the issue persists after IDE restart?

0

It seems to be working now. I was working with the common UI plugin, enabling all the indexing settings worked for me. Thank you for the help.

0

Please sign in to leave a comment.