VS-2017 Performance / Freeze issue

Hello,

Here are my main problem that I "suffer" from some time now: 

  1. Editor take between 5s & 10s for coloring the the code
  2. Auto-completion took many time or freeze even for simple things 
  3. Closing file make VS. freeze for some seconds, making it non responding (full blank page)

Context:

  • Every type of C# (Net 4.6 / 4.7 - Core) solution, big one with ~100 projects (40k LoC)  as 1 project (200 LoC) sln. 
  • Working with (basic / medium) LinQ (on container) seem to increase freezing time. 

What I have already done: 

  • Followed partially  the `Performance Guide`: 
  • > Disable Roslyn full solution analysis
  • > Do not track active item in Solution Explorer
  • > Do not save autorecover information
  • > Do not track changes in text editor
  • > Disable automatic formatting by Visual Studio
  • > Disable synchronization of settings
  • > Do not include Roslyn lightbulb actions into ReSharper's
  • Hardware check-list: 
  • > Full SSD (VS install + code repo.), I7 6e, 16 Go, Win 10 Pro x64 (stable)
  • Followed partially the `Visual Studio preferences`
  • Disabled / Uninstalled most of self-installed ext. 
  • > [VS] Atomineer Pro + Atomineer Spelling 
  • > [RsP] Heap Allocations Viewer
  • > [RsP] Cyclomatic Complexity

Environment: 

  • VS-2017: 15.8.1 Pro
  • Resharper: 18.1.4
  • Git + TFS

Any idea how to improve VS/RsP for the two first problems? 
I don't want to lose this features:  Intellisense a-like, git related + ref. CodeLens, RsP fast action (Alt+Inst / Ctrl+Shift+R)

Thanks for help,
Hervé-M 

 

0
1 comment

Hello Hervé-M!

 

Thank you for contacting us.

To begin with let me suggest to try ReSharper 2018.2 - https://www.jetbrains.com/resharper/download/ and check if you still experience such freezes.

Also we'll be grateful if you could  provide performance snapshot as described in the [article] (https://resharper-support.jetbrains.com/hc/en-us/articles/207243205-How-to-collect-a-performance-snapshot-and-send-it-to-JetBrains-Team)? Please specify lthe steps that lead to the problem in the snapshot details .

Thank you.

0

Please sign in to leave a comment.