Eh, Eclipse is fast, so are a lot of other IDE’s. Intellisense is just abysmal. Especially when you start watching it, constantly reparsing the includes.
When your waiting, for VS2015 to actually respond, take a look at what its doing, most of the time (not all the time), it will say in the status line, that it’s off scanning, or parsing.
Eclipse can be fast, and if you load it up with all the plugins available for it, you can slow it down considerably. The problem is, i’m about done, building a plugin and blueprints for sale on the UE4 marketplace, and haven’t had the time to see what would need to be done to get Unreal Build Tool (UBT) to work with eclipse, etc. So I really cannot help there, BUT
Here is what I have done to VS2015 in order to speed it up, since you posted, none of this I came up with, I found it scrounging around through a lot of posts here in the answerhub, and the forum, and I almost must say, that your mileage may vary, as some of the posts/forums, indicated it helped some people, and not others. It certainly has helped me.
If you are not using source control, then turn it OFF in VS2015!
To do this,
click on Tools > Options, Options window opens,
Click on Source Control, and then change it from the default to None.
These steps can turn off some of Color highlighting, but if you can live with that.
Click on Text Editor > C/C++ > Advanced
Under Intellisense
Change “Disable Auto-Updating” to True
Change “Disable Error Reporting” to True
Both of the above seem to turn off a lot of the background processing that is going on, associated with the parsing that happens all the time.
Change “Disable Intellisense Errors in Error List” to True
Item 3, I turned off, just because I didn’t find the Intellisense errors usefull at all, you will still have the build errors tab, and besides, VS2015, will stop doing that irritating switch to the intellisense errors, so you can just stay on the build errors tab.
I’m pretty sure that’s all I changed, I played with some turning off some other stuff, but found it had no effect. When you Disable Auto Updating, you will also turn off Intellisense Squiggles Which was fine by me, because well, the “squiggles” were generally in error…
I know this is a really old post, but I was struggling with this for quite some time and finally found a solution! So, to any of you out there that struggle with the impossibly slow Intellisense, head down to this link: