dart.previewHotReloadOnSaveWatcher
setting that allows triggering Hot Reload for external file modifications will no longer trigger while a Flutter app is still building/starting which could lead to the error “org-dartlang-app:/web_entrypoint.dart does not exist” when using package:flutter_localizations
."dart.hotReloadProgress": "statusBar"
now correctly shows Flutter hot reload progress in the status bad instead of toast notifications.package:test_reflective_loader
should no longer jump back to incorrect locations when modifying files.emulatorId
instead of deviceId
in a launch configuration. This will automatically be mapped to the correct deviceId
during launch, and if the emulator is not already running it will first be started.debuggerType
field on a launch configuration. The correct debugger type should be selected automatically so needing to use this may indicate a bug (outside of some particular cases such as other extensions starting Dart attach debug sessions within Flutter projects).pubspec.yaml
in a Pub Workspace where the root folder is not open within the VS Code workspace will no longer prompt asking which project to fetch packages for.registerVmService
/unregisterVmService
methods when they are available..dart_code
folder (which can be used for automatically launching/attaching debug sessions at startup) can now be overridden with the environment variable DART_CODE_CONFIGURATION_PATH
.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.
for
loops and record destruction are now included in Inline Values.dart.documentation
preference now only applies to requests that return multiple sets of documentation (for example Code Completion). This means single requests like Hovers will still always show documentation even if dart.documentation
is set to none
or summary
(as is the default in remote workspaces).dart.mcpServer
enables automatic registration of the Dart MCP server with VS Code if the current SDK includes it (Dart v3.9.0-163.0.dev or later).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!