Skip to content

Add support for multi root workspaces with the new language server server #3008

Description

Based on #1149

Solution - Start multiple language clients one for each work space

Requirements:

  • Lazy load language clients (based on active workspace folder), i.e. don't open for each folder unnecessarily
  • Shutdown language client when a workspace folder is removed

Activity

  1. added
    bugIssue identified by VS Code Team member as probable bug
    area-intellisenseLSP-related functionality: auto-complete, docstrings, navigation, refactoring, etc.
    on Oct 24, 2018
  2. DonJayamanne commented on Jan 31, 2019

    @DonJayamanne
    Author

    activateWorkspace of src/client/activation/activationManager.ts

  3. locked as resolved and limited conversation to collaborators on Mar 14, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

area-intellisenseLSP-related functionality: auto-complete, docstrings, navigation, refactoring, etc.bugIssue identified by VS Code Team member as probable bugimportantIssue identified as high-priority

Type

No type

Projects

No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions