chromium / vs-chromium

A Visual Studio extension containing a collection of tools to help contributing code to the Chromium project.
BSD 3-Clause "New" or "Revised" License
310 stars 88 forks source link

Visual Studio hangs when using Resharper and VsChromium with a large project open #68

Closed rpaquay closed 4 years ago

rpaquay commented 4 years ago

When VsChromium indexes a large project, and "Solution Explorer" is enabled, Resharper enumerates all entries (directories and files, recursively) shown in Solution Explorer.

For large projects, there can be hundred of thousand directories, and even more files.

Resharper behavior leads to hangs in Visual Studio UI, because all programmatic access to the Solution Explorer nodes happens on the UI thread (IvsHierarchy).

With VS 2019, we get a notification that Resharper is the cause of performance issue.

rpaquay commented 4 years ago

Attaching screenshot

image

rpaquay commented 4 years ago

Fixed in version 0.9.36