This is very very annoying and hinders workflow when I’m trying new things. I usually close a couple of times… to get rid of red lines! this is highly annoying working in the blind and all the code compiles perfectly but things can’t catch up… or dont see a way to refresh or something…
Intellisense is notoriously bad. I’ve noticed that after compiling, intellisense usually catches up and cleans up the red lines.
As an alternative, there is Visual Assist, which is a replacement to intellisense that is generally much better at keeping track of these kind of things. It is $100.00 a year, though.
I’m using Visual Assist and it works like a charm. Even after compiling intellisense never works for me. Maybe because of Not having production level specs, or not knowing my way around a compiler at a high level regardless. I’ll go for this quick fix and resume efficient production
1.) Be sure you’ve followed these official instructions on setting up for intellisense (which, I’m assuming you already have).
2.) As suggested, Visual Assist X is the way to go. It does a much better job than the built-in VS Intellisense.
3.) Are you working with GitHub/source build of UE4? Source builds tend to take much longer for Intellisense to catch up… but I’ve also noticed that it can be sped up by keeping all engine source (as well as project source) on an SSD drive. This is especially true if that SSD drive is NOT the same drive that your OS is installed on.
4.) Patience. Sadly, even with high-end machines, this is still necessary. There’s just too much for VS to process, so it’ll take time for everything to catch up to the speed of an efficient programmer.
for visual assist. Remained stubborn and didn’t buy for many months. After losing it completely with IS, got it; intellisense millions of percent better (not perfect but almost) - projects actually editable now.