Skip to content

Support workspace symbols #70

Open

Description

@gatesn
No description provided.

Activity

  1. gatesn commented on Sep 3, 2017

    @gatesn
    ContributorAuthor

    Think we can do this from #113

  2. GohioAC commented on Jan 16, 2019

    @GohioAC

    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.

  3. gatesn commented on Feb 15, 2019

    @gatesn
    ContributorAuthor

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

  4. dkasak commented on Feb 15, 2019

    @dkasak

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

  5. gatesn commented on Feb 15, 2019

    @gatesn
    ContributorAuthor

    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.

  6. dkasak commented on Feb 15, 2019

    @dkasak

    Gotcha, thanks for the clarification.

  7. balta2ar commented on Feb 15, 2019

    @balta2ar

    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.

  8. dkasak commented on Feb 15, 2019

    @dkasak

    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.

  9. gatesn commented on Feb 17, 2019

    @gatesn
    ContributorAuthor

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

  10. reopened this on Feb 17, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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