Skip to content

VS2017 RC2 intellisense blocks the GUI #2104

@gusty

Description

@gusty

I've tested editing projects like FSharpPlus which makes heavy use of overload resolution, with the new Visual Studio 2017 and found that now it seems that the UI is blocked until intellisense finish inferring the types.

Since overload resolution time was improved this is not a big issue, I prefer it to the old Visual Studio but each time the code is edited the whole UI is blocked for a few seconds in my computer which is not very fast.

Repro steps

  1. Open FSharpPlus

  2. Go to a file, like operators.fs and rename a function.

Expected behavior

The GUI continues working while type inference works on the background.

Actual behavior

The GUI is blocked. Scroll bars, cursor, everything freezes for a very few seconds.

Known workarounds

I don't know any interesting workaround at the moment.

Related information

  • Operating system: Windows 10 Pro N
  • Branch: RC2
  • .NET Runtime, CoreCLR or Mono Version: 4.6.01586
  • Editing Tools (e.g. Visual Studio Version): 2017 RC2
  • Links to F# RFCs or entries on http://fslang.uservoice.com: N/A
  • Links to performance testing scripts: N/A
  • Indications of severity: Medium to High

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions