Convenience plugin for the Dart Analysis Server, bundled in the Dart SDK
- Total 2K
- Win 1K
- Mac 666
- Linux 726
|Dec 8||Dec 7||Dec 6||Dec 5||Dec 4||Dec 3||Dec 2||Dec 1||Nov 30||Nov 29||Nov 28||Nov 27||Nov 26||Nov 25||Nov 24||Nov 23||Nov 22||Nov 21||Nov 20||Nov 19||Nov 18||Nov 17||Nov 16||Nov 15||Nov 14||Nov 13||Nov 12||Nov 11||Nov 10||Nov 9||Nov 8||Nov 7||Nov 6||Nov 5||Nov 4||Nov 3||Nov 2||Nov 1||Oct 31||Oct 30||Oct 29||Oct 28||Oct 27||Oct 26||Oct 25||Oct 24|
This is a helper package that automatically starts the Dart Analysis Server for you.
To use this package, you must have:
The language server is bundled inside the SDK. This package will attempt to utilize that fact. For this to work you must
FLUTTER_ROOT defined in your environment variables or
DART_SDK defined in your environment variables. You can
also define one of them in the
"env" key of LSP-Dart.sublime-settings so that you can have different SDKs active per
.sublime-project. Run the command
Preferences: LSP-Dart Settings
to set up the environment variables.
This language server operates on views with the
source.dart base scope.
This helper package doesn't install any binaries.
You can run
LSP-Dart: Goto Super
from the command palette to jump to a super class. The relevant command is
lsp_dart_super in case you want to bind
it to a keybinding.
The language server is capable of “signature help”, but you have to trigger it manually. Run the command
Preferences: LSP Keybindings
to find out what the keybinding is to manually invoke “signature help”.
Dart Analysis Server can do a lot of cool things, like
- code completion
- signature help
- hover info
- some quality code actions
- find references
- goto def