microsoft / vs-ng-language-service

Visual Studio extension for the Angular Language Service
MIT License
43 stars 15 forks source link

Migrate from IVsOutputWindow to IOutputChannelStore for writing to the output window #23

Closed uniqueiniquity closed 1 year ago

uniqueiniquity commented 3 years ago

IVsOutputWindow requires us to acquire the main thread to write to the output window, whereas IOutputChannelStore is free-threaded (I think).

https://docs.microsoft.com/en-us/dotnet/api/microsoft.visualstudio.rpccontracts.outputchannel.ioutputchannelstore?view=visualstudiosdk-2019

MariaSolOs commented 1 year ago

Closing this as we're not using a custom output pane anymore.