Skip to content

LSP loading behaviour - disabled PHP LSPs still loading? #117

@nikspyratos

Description

@nikspyratos

Not sure if this is the right repo to ask or in the main Zed repo because not sure as to underlying cause or mechanism.

I am trying out the phpantom_lsp as my LSP for Zed. Seems to work well, MUCH lighter in system load than devsense. As far as I'm aware, I've disabled the other LSPs from running like so in my settings.json:

"languages": {
    "PHP": {
      "language_servers": [
        "phpantom_lsp",
        "!intelephense",
        "!phpactor",
        "!phptools",
        "...",
      ],
    },
  },

However after some time (when indexing needs to run maybe?) I see processes running for other LSPs and Zed confirms it:

Image

Is it because of the ... config overriding other settings? What's the behaviour here supposed to be?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions