Updating source files still incredibly slow, still shows errors with UE4 macros
Each time I open my project solution or the Unreal Engine 4 solution, Resharper insists on updating source files which takes at least an hour each time since the number of source files and generated files is huge. Once that's finished, Resharper still has trouble with UE4's macros and displays false errors. Everything still compiles fine and it doesn't seem to interfere with the other functions of Resharper, it's just something I noticed.
Unfortunately the source file updating problem prevents me from using it for my work and suggesting it as a tool for our companies work.
Please note that under other circumstances, Resharper works a dream and is lightyears ahead of Visual Assist or similar products, it just cannot handle very large codebases and irregular build setups.
I'm using VS 2015, and latest source version of Unreal Engine (technically still 4.9 I believe).
Are there associated issues in the issue tracker I can keep an eye on?
Also, are there any ways to relieve the very long inital time it takes in order to be productive with Resharper?
Please sign in to leave a comment.
I have the exact same problem. Which is so irretating because as you said when it works really good and is better and more intelligent than Visual Assist X.
But becuase of the long time wainting every time on startup I just stopped using it, which is a shame. Can't use it for serious work when maybe 2 hours or more just get thrown away per day wainting.
I can just second that. A large codebase that I really would like to use Resharper on, but the poor performance for updating files is prohibiting me from using the tool.
Hello!
Thank you for contacting us!
Sorry for delay with answer.
Problems with Unreal Engine solutions are the known issues for us.
We have issues in YouTrack: https://youtrack.jetbrains.com/issue/RSCPP-13794, https://youtrack.jetbrains.com/issue/RSCPP-13795, https://youtrack.jetbrains.com/issue/RSCPP-13981
You are welcome to vote for them and comment.
Thank you!
Having the same issue. I have to uninstall this because i refuse to wait 45 minutes after opening Visual Studio 2015 to wait for it to scan my files.
I have a 60 project solution (one of many of this size) and 'Updating source files' is killing me on a daily basis.
When switching from debug to release builds in Visual Studio the process begins and after 10 mins+ I give up and close VS and reopen to get working again.
I'm also thinking of uninstalling as the 'productivity' tool is nothing more than a major hindrance with this behaviour.
One other things I've also noticed more recently is the time taken by the test runner to actual start up and run the tests - once they are executing things are fine, but it can be 2 minutes or so of NOTHING (no feedback) at all until that happens.
Seems that R# is falling apart in front of me!
Shaun,
It might be that R++ is indeed to slow for projects of your size at the moment. We're working on performance with each release - e.g. indexing time of Unreal Engine solution will be improved by several factors in 2016.2 - so please try one of our later releases. We also hope to make configuration switching faster soon - unfortunately it causes full reindexing of the solution now.
The slowness in unit test runner might be fixed in 2016.2. To be sure, if you have a chance please send as a performance snapshot taken while running the tests (instructions are at https://confluence.jetbrains.com/display/ReSharper/ReSharper+Profiling+Instructions). What unit testing framework do you use and how many test cases do you have?
Thanks for the feedback!
Having the exact issue with the latest version of ReSharper Ultimate loading a VB.NET project which fairly simple in itself but taking over 10 minutes when I open the project with the message "Processing Source Files".
This is really crazy I am tempted to uninstall ReSharper however much it pains me to do so.
Hello Tahirk
What ReSharper version do you use? If you notice any problems with performance, please collect a performance snapshot of this issue with dotTrace (https://confluence.jetbrains.com/display/ReSharper/ReSharper+Profiling+Instructions#ReSharperProfilingInstructions-StandalonedotTraceprofiler) and upload it to ftp://ftp.intellij.net/.uploads/ (https://uploads.jetbrains.com/). Please note, that you won't be able to see the file after uploading is finished. You may install dotTrace using the same ReSharper Ultimate installer you were using to install ReSharper.
Thanks!
I have been experiencing the same problems as well and have disabled ReSharper Ultimate as it's making my job very frustrating.
Same here, i dont know why this keeps happening. Im using visual studio 2017 community edition with the lates resharper version as of now in unreal engine 4.19.2