Dart Language Server
Wraps the dart analysis server and adapts its default protocol to the language server protocol.
Features
This server supports:
- Diagnostic notifications
- Completion suggestions
- Jump to definition
- List references
- List implementations
- Hover information
- Document reference highlights
- Document outlines
- Workspace symbol search
- Quick Fixes / Code Actions
- Symbol Rename
Installing
pub global activate dart_language_server
If you have the pub bin directory in your path (you should be warned during the
previous command if not) the server can be run as dart_language_server
.
Integration with an editor depends on the details of the editor. All communication with this server is through stdin/stdout.