I also struggle with the IDE. I couldnt find a good one. I have installed lot of UE specific plugins but Rider, Resharper and etc but all sucked.
I usually look up a symbol that I want to use - most IDE and indexed search supports it, usually ctrl-alt-s -, find the method or file I look for and include. Eg: I want a component but I do not know what to include: ctrl-alt-s comp , check for file column and include that.
When it comes to completing while typing, I use “this->” and then the autocomplete helps.
Macros are hard ones but symbol or struct search usually helps.