Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support workspace symbols #70

Open
gatesn opened this issue Jun 29, 2017 · 9 comments
Open

Support workspace symbols #70

gatesn opened this issue Jun 29, 2017 · 9 comments

Comments

@gatesn
Copy link
Contributor

gatesn commented Jun 29, 2017

No description provided.

@gatesn
Copy link
Contributor Author

gatesn commented Sep 3, 2017

Think we can do this from #113

@GohioAC
Copy link

GohioAC commented Jan 16, 2019

I went through #113 and #147. I'm still unsure how to see workspace symbols using LanguageClient-neovim. I had opened autozimu/LanguageClient-neovim#696 and got redirected here.

@gatesn gatesn closed this as completed Feb 15, 2019
@gatesn
Copy link
Contributor Author

gatesn commented Feb 15, 2019

Pretty expensive to implement, not sure there's huge upside atm

@dkasak
Copy link

dkasak commented Feb 15, 2019

Does that mean that this feature is out of scope for this LS or just that there is currently no interest to add it?

@gatesn
Copy link
Contributor Author

gatesn commented Feb 15, 2019

Happy to implement it if there's sufficient interest. But I think it would require leaning more heavily on Rope and I'm not sure the Rope integration is particularly well battle-tested.

@dkasak
Copy link

dkasak commented Feb 15, 2019

Gotcha, thanks for the clarification.

@balta2ar
Copy link

if there's sufficient interest

Your interest or interest from the users? If it's the latter, I can say that I miss this feature a lot. I use it often in VSCode (MPLS) and I wish it were in vim as well.

@dkasak
Copy link

dkasak commented Feb 15, 2019

FWIW, I do think this feature is invaluable when exploring an unfamiliar codebase. It's extremely useful to be able to get a quick overview of all the places a symbol is used.

A poor man's replacement via grep and friends obviously works, but it's nice not to have to weed out the false positives.

@gatesn
Copy link
Contributor Author

gatesn commented Feb 17, 2019

Can you checkout the #507 branch and see if it works for you?

@gatesn gatesn reopened this Feb 17, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants