You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Value of the python.languageServer setting: 0.5.31
Expected behaviour
Setting the new python.languageServer to Microsoft and removing python.jediEnabled should use the corresponding language server.
Actual behaviour
The default value of python.jediEnabled is true so even though python.languageServer is set to Microsoft it still uses the jedi one. To ensure the microsoft one is being used, I need to still keep python.jediEnabled around which I assume is no longer intended to be needed.
Steps to reproduce:
Add python.languageServer: 'Microsoft` to settings.
Remove python.jediEnabled: False from settings.
Reload vscode. Is now using the jedi version of the LS.
Environment data
"python.jediEnabled"set to; more info How to update the language server to the latest stable version #3977): LanguageServerpython.languageServersetting: 0.5.31Expected behaviour
Setting the new
python.languageServertoMicrosoftand removingpython.jediEnabledshould use the corresponding language server.Actual behaviour
The default value of
python.jediEnabledis true so even thoughpython.languageServeris set toMicrosoftit still uses the jedi one. To ensure the microsoft one is being used, I need to still keeppython.jediEnabledaround which I assume is no longer intended to be needed.Steps to reproduce:
python.languageServer: 'Microsoft` to settings.python.jediEnabled: False from settings.