#5667: Support for SDKs prior to Dart 3.1 and Flutter 3.13 is being deprecated. If you are using affected versions you will be shown a one-time warning advising you to upgrade.
These SDKs will still work with this version (v3.118) but some functionality will stop working with the next release. A table showing which extension versions support which SDKs (and instructions on how to change extension version) is available on the SDK Compatibility page if you need to continue to use unsupported SDKs.
dart.useFlutterDev
allows use of flutter-dev
instead of flutter
. This script is intended for use by contributors to the flutter
tool to avoid having to manually rebuild the tool when making local changes.dart.mcpServerTools
allows excluding some of the Dart MCP servers tools from registration with VS Code/Copilot. By default the runTests
tool is excluded because it overlaps with an equivalent tool provided by VS Code.dart.coverageExcludePatterns
allows excluding coverage from files/folders using globs. For example you could exclude **/generated/**
or **/*.g.dart
.The following items depend on changes to the Dart/Flutter SDKs that have not yet been released to stable channels. They may be available to test in the current beta/master channels and will show up in future SDK releases.
ctrl/cmd
+click
on keywords like return
, break
, continue
will now jump to the related function/statement.return
, break
, continue
, other exit points of the same function/statement will be highlighted.experimentalFlutterWidgetPreview
enables an early preview of the Flutter Widget Previewer which can be shown in the sidebar or an editor tab using the dart.experimentalFlutterWidgetPreviewLocation
setting. Unlike the command-line version of the previewer, embedding in VS Code requires a Flutter version >=3.36.0-1
(currently the master
channel). Feedback about the previewer itself should be posted to https://github.com/flutter/flutter and feedback on the integration with VS Code to https://github.com/Dart-Code/Dart-Code.Some feature requests and fixes require new features and fixes in upstream projects like VS Code and LSP which use counts of 👍s on those issues to help gauge demand. The Dart-Code website now lists some of the most significant upstream issues with a description of the feature/fix they would enable. Please consider reviewing this list and adding your 👍 to any GitHub issues relevant to features you’d like to see!