This repository has been archived by the owner on Dec 15, 2022. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 115
v1 Proposal
Joe Fitzgerald edited this page Dec 28, 2016
·
1 revision
symbols-view
owns important keyboard shortcuts and commands for navigation to symbols and then back. It is also coupled to the use of ctags
to provide information about symbols in a given project.
It is desirable to allow symbols-view
to be extended in a way similar to autocomplete-plus
, allowing grammar-specific strategies to be used for the identification of symbols in a file and the navigation to the definition of that symbol.
It is also desirable to add additional functionality to the package, to allow 'find references' / 'find usages' / 'show callees' / 'show callers' for a given symbol.
- Create a provider API for grammar-specific strategies
- Decouple ctags from the core of symbols-view, and turn it into an implicit provider
- Add the ability to
find references
- Rewrite views that need to be modified in
etch
- go-to-view.js
- go-back-view.js
- Extension or modification of views unrelated to go to definition / return from definition
- file-view.js
- project-view.js
- Creating a provider API capable of servicing the file symbols view