DEVSENSE / phptools-docs

PHP Tools public content
Apache License 2.0
85 stars 10 forks source link

Provide standalone language server #543

Open shyim opened 7 months ago

shyim commented 7 months ago

I want to use the PHP language server with another editor like https://zed.dev/ . It would be nice if there were some kind of place where the language server can be downloaded standalone.

jakubmisek commented 7 months ago

Thank you for the question.

We are discussing this option (technically) in our team. It is something we would like to provide.

Currently, the language server relies heavily on VSCode API and the .js extension adapter we have made. We're continuously cleaning things up and preparing them so the LS can run, eventually, separately in another IDE.

dhenfie commented 4 months ago

@jakubmisek it seems like zed also uses the same LSP as VSCODE.

jakubmisek commented 4 months ago

@jakubmisek it seems like zed also uses the same LSP as VSCODE.

Yes, the LSP itself (https://microsoft.github.io/language-server-protocol/specifications/lsp/3.17/specification/) is the same. But we have additional functionality that is implemented outside LSP, since it was not enough.

ADmad commented 3 weeks ago

Would be really nice to be able to use this with zed editor.