I use visual studio 2017 and 2015, with visual assist enabled. I agree that even then the engine is far too cumbersome for me to program for. I will stick to blueprints because if it weren’t for the fact that UE4 is far better in many important nuances over unity, I would switch without hesitation. I have complained about this issue before, if your project requires third party tools to parse, you’ve done something wrong. With Unity using c# its a non-issue and has been for a while. I can understand why ue4 is native to c++, but it is a hinderence. I SHOULD NOT have to purchase visual assist or resharper to make products on this platform in its native language.
On a much tamer note, I’d love to know how you all overcome it so easily, I have from day 1 attempted to use c++ with ue4, and it has always been too much of a hastle, hell I just ran into an issue where visual studio would not update visually when typing a period and instead I would have to constantly re-link project files to see the code.