Skip to content

Add "Default" language server setting #16157

Closed
@jakebailey

Description

@jakebailey

"Default" is the new default LS setting, and at runtime is transparently converted to Jedi/JediLSP/Pylance depending on the current state. This allows for Pylance to be used by default if it's installed, without any configuration. The existing settings allow for manual configuration.

This also makes it more obvious in the UI the behavior that will happen (as opposed to having the default say one thing, but then in reality it's using something completely different).

With #16116.

Metadata

Metadata

Assignees

Labels

area-intellisenseLSP-related functionality: auto-complete, docstrings, navigation, refactoring, etc.feature-requestRequest for new features or functionality

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions