Skip to content

Add a go-to-class feature for QL Code #635

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

Open
criemen opened this issue Oct 22, 2020 · 3 comments
Open

Add a go-to-class feature for QL Code #635

criemen opened this issue Oct 22, 2020 · 3 comments
Labels
enhancement New feature or request VSCode

Comments

@criemen
Copy link

criemen commented Oct 22, 2020

Is your feature request related to a problem? Please describe.
Often, I want to go to the code for a specific QL class.
Right now, I have to use the global search (limited to qll and ql files), and search for the string "class " to get specific results.

Describe the solution you'd like
Integreate with the go to symbol in workspace functionality provided in VSCode (Ctrl+T).
A list of matches for the (partial) class name I entered and the files these classes are defined in would be awesome.

@criemen criemen added the enhancement New feature or request label Oct 22, 2020
@aeisenberg
Copy link
Contributor

Thanks for reporting. I'm going to close this one in favour of #637 since that is about a more general solution that fits in with the language server.

@adityasharad
Copy link
Contributor

Go to Type Definition sounds like a more appropriate language server command in this case than Workspace Symbols which is referenced in #637.

@aeisenberg
Copy link
Contributor

Go to type definition requires a source location and a URI. whereas workspace symbols just requires a query string. So, I think in this case the latter is more appropriate.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request VSCode
Projects
None yet
Development

No branches or pull requests

3 participants