IntelliSense does not work for modules added to build.cs in Unreal Engine

After adding the enhanced input module to the build.cs file, IntelliSense no longer works for classes corresponding to the module added in Rider (though it does in Visual Studio+VA). I've searched the internet for about six hours, and all the solutions I've tried so far (installing the RiderLink engine/game, refreshing Rider at unreal editor, invalidating the cache, deleting related folders, adding plugins, etc.) have failed. IntelliSense for classes corresponding to modules added in Rider only works if I manually add the #include directive. Does anyone know a solution to this problem?

JetBrains Rider 2025.2.3 RD-252.26830.109
Unreal Engine 5.61

0
2 comments

(Complete)
1. Search for "Index" in Settings and check all indices (plugins, etc.)
2. Select File > Invalidate Cache > Delete Cache and click the Apply Restart button.

0
Thank you for sharing your experience with us! Indexing plugins is disabled by default, so Rider doesn't index it and doesn't provide highlighting there. Meantime those header files that are included in your sources (+ those included in the included headers, and so on) get indexed and highlighted.
Have a nice day!
0

Please sign in to leave a comment.