From fb86b72a9583d7d3c9bc3abfd337a83a713391f6 Mon Sep 17 00:00:00 2001 From: David Kean Date: Wed, 22 Jul 2026 13:48:32 +1000 Subject: [PATCH] Opt out of IntelliSense-ready deferral for the F# editor factory deferUntilIntellisenseIsReady defaults to true, so F# files wait for IntelliSense before the editor opens even though the factory doesn't use the DTE CodeModel (it creates a plain text view; IntelliSense loads async). Sets deferUntilIntellisenseIsReady to false so F# files open without waiting. --- .../src/FSharp.Editor/LanguageService/LanguageService.fs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vsintegration/src/FSharp.Editor/LanguageService/LanguageService.fs b/vsintegration/src/FSharp.Editor/LanguageService/LanguageService.fs index b50277c019b..ac815d9845a 100644 --- a/vsintegration/src/FSharp.Editor/LanguageService/LanguageService.fs +++ b/vsintegration/src/FSharp.Editor/LanguageService/LanguageService.fs @@ -189,7 +189,7 @@ type internal FSharpSettingsFactory [, ".fsx", 64)>] [, ".ml", 64)>] [, ".mli", 64)>] -[, 101s, CommonPhysicalViewAttributes = Constants.FSharpEditorFactoryPhysicalViewAttributes)>] +[, 101s, false, CommonPhysicalViewAttributes = Constants.FSharpEditorFactoryPhysicalViewAttributes)>] [, ".fs")>] [, ".fsi")>] [, ".fsx")>]