Skip to content

Remove the need for reloading VS Code when changing language servers

Kim-Adeline Miguel edited this page Apr 8, 2022 · 11 revisions

This is a design document for the refactoring needed in order to not require a reload when updating the python.languageServer setting (#18884).

Previous design

TODO

Proposed design

TODO

Note: As of today (April 2022) mermaid graphs aren't supported in wikis yet, please enjoy screenshots instead.

General architecture

Activation flow

Language server change flow

Clone this wiki locally