Open jgarte opened 2 years ago
Correct, Pylsp doesn't support workspace symbols, sorry.
Is there any plans to implement it?
@ccordoba12
What's you approach to workspace symbols? Do you prefer not to use this feature?
There are no plans right now, sorry.
Maybe Jedi offers this functionality but we haven't checked because there has been little interest for it.
For the record, I find the workspace symbols feature quite useful. One can always grep the project for def something
, but that's not as handy. It would also seem relatively straightforward to implement, which gives it a pretty good cost/benefit ratio.
It seems this is supported by Jedi, so it's feasible here. However, we're swamped with other things, so I don't know when we'll have time to implement it.
In the README I saw you mentioned that Jedi can provide this function, so does it mean we can use it well now?
No, we need to implement that functionality in the way expected by the LSP protocol here.
No, we need to implement that functionality in the way expected by the LSP protocol here.
@ccordoba12 Thanks for clarifying that for us.
Made a pull request to resolve it. https://github.com/python-lsp/python-lsp-server/pull/511
I ask because I tried using this package and it complained that
pylsp
does not support this feature. It worked well with pyright though.Does pyright support symbols and pylsp not?