Convenience plugin for the Dart Analysis Server, bundled in the Dart SDK
- Total 1K
- Win 486
- Mac 337
- Linux 319
|Jul 5||Jul 4||Jul 3||Jul 2||Jul 1||Jun 30||Jun 29||Jun 28||Jun 27||Jun 26||Jun 25||Jun 24||Jun 23||Jun 22||Jun 21||Jun 20||Jun 19||Jun 18||Jun 17||Jun 16||Jun 15||Jun 14||Jun 13||Jun 12||Jun 11||Jun 10||Jun 9||Jun 8||Jun 7||Jun 6||Jun 5||Jun 4||Jun 3||Jun 2||Jun 1||May 31||May 30||May 29||May 28||May 27||May 26||May 25||May 24||May 23||May 22||May 21|
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