Intellisense, Live Errors, and Squiggles
UE4 projects now have proper IntelliSense support, including a live Error List and squiggles.
See below for how to enable it.
IntelliSense recompiles C++ as you type. This is a lot more powerful than VAX's syntax checking, as it uses a full C++ compiler that verifies every line of code. This will speed up your workflow dramatically.
Along with squiggles, you will also see IntelliSense errors in the Error List for any file you are looking at.
You can turn this on or off in the
right-click menu in the Error List.
You may have already disabled squiggles because they didn't work with UE4 projects. Make sure to click C/C++ > Advanced and use settings similar to the ones shown below.
When you open a C++ file, the icon shown below indicates that the IntelliSense compiler is working.