Hey guys, I just want to share my solution to the above mentioned problem.
I faced this problem few months ago and asked for any fix in community - Link to the Question
I could not find a solution.
So, I started using Rider for Unreal Engine(which has been a great experience). But still wanted to use VS Code cuz I use it for other stuff apart from UE4.
So, I found this solution from a python intellisense issue discussion. which when tried worked for Unreal C++
So to Fix the problem →
- Edit Quick Suggestion Setting in VSCode
Open the setting.json and the following code
"editor.quickSuggestions": {
"other": true,
"comments": true,
"strings": true
},
"editor.quickSuggestionsDelay": 10,
to the end of file like this
- Next change the Microsoft C++ Extension Intellisense Engine to Tag Parser
like this
this will remove Intellisense based on context but will give fast code completion.
This should hopefully fix all your Intellisense issues like late loading of suggestions, parsing taking long time, etc.
Thank You
NOTE : This fix works in UE 5 also