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