2556d0155c
Change-Id: Ic2954ff86e4fa36ea12e96ffebef6d5621137eb5 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/404522 Reviewed-by: Samuel Rawlins <srawlins@google.com> Commit-Queue: Brian Wilkerson <brianwilkerson@google.com>
42 lines
1013 B
Markdown
42 lines
1013 B
Markdown
# Overview
|
|
|
|
This section of the documentation discusses how the analysis server works and
|
|
how to enhance the various features provided by the server.
|
|
|
|
## Design
|
|
|
|
The design of the analysis server beings with [a description of what the server
|
|
does on startup](startup.md)
|
|
|
|
## Features
|
|
|
|
To learn how the server implements support for a specific feature, read one of
|
|
the following feature-specific documents:
|
|
|
|
- Call hierarchy
|
|
- Closing labels
|
|
- [Code completion](code_completion.md)
|
|
- Code folding
|
|
- documentSymbol
|
|
- Flutter outline
|
|
- Hovers
|
|
- Implemented markers
|
|
- [Navigation](navigation.md)
|
|
- Occurrences
|
|
- Organize imports
|
|
- Outline
|
|
- Overrides markers
|
|
- [Quick assists](quick_assist.md)
|
|
- [Quick fixes](quick_fix.md)
|
|
- Refactorings - legacy
|
|
- Refactorings - self describing
|
|
- Search - Find references
|
|
- Search - Member declarations
|
|
- Search - Member references
|
|
- Search - Top-level declarations
|
|
- selectionRange
|
|
- [Semantic highlights](semantic_highlighting.md)
|
|
- signatureHelp
|
|
- Sort members
|
|
- Type hierarchy
|