Dart Code
Dart & Flutter support for Visual Studio Code Discord Chat Follow on Twitter Follow on Bluesky Contribute to Dart Code

For instructions on installing the Dart or Flutter extensions, go here.

v3.108.2 2025-04-03

v3.108.0 2025-04-01

Experimental: DevTools Embedded in Sidebar

#5396/#5367/#5466: A new experiment allows embedding DevTools pages inside the sidebar instead of as editor tabs. Trying this out requires enabling an experiment flag and then using the hidden value "sidebar" in the dart.devToolsLocation setting:

// Enable the experiment
"dart.experimentalSidebarDevTools": true,
// Customise which sections are shown in the sidebar, in an editor tab, or external browser.
"dart.devToolsLocation": {
	"inspector": "sidebar",     // Embed the inspector in sidebar
	"cpu-profiler": "external", // Open the CPU profiler in external browser
	"default": "beside",        // Default other tabs to an editor tab beside the current code editor
},

Please provide feedback on this feature in the Dart-Code repository on GitHub. Existing known issues can be found here.

Testing

Terminal

Misc

Documentation

Features/Fixes Enabled with Future SDKs

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.

#5426/#5444: When debugging on the latest SDKs, “inline values” will show for local variables and parameters.

Additionally, enabling the hidden setting "dart.experimentalInlineValuesProperties": true will show inline values for getters. If you try out these features, please provide feedback on GitHub (useful feedback includes where values may appear unexpectedly, or expected values not showing up).

Upstream Issues

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!

https://dartcode.org/upstream-issues/