Awesome Open Source
Awesome Open Source

Discord Chat Follow on Twitter Contribute to Dart Code


Dart Code extends VS Code with support for the Dart programming language, and provides tools for effectively editing, refactoring, running, and reloading Flutter mobile apps.


Dart Code can be installed from the Visual Studio Code Marketplace or by searching within VS Code.


Extension Settings

A full list of settings is available here.

Frequently Asked Questions

A list of frequently asked questions is available here.

Key Bindings

A list of useful key bindings is available here.

Refactorings and Code Fixes

A full list of supported refactors is available here.


This extension reports some analytics such as:

  • Extension load and analysis times
  • Version numbers for the Dart/Flutter extensions and SDKs
  • The values of some settings (such as Flutter UI Guidelines and Format-on-Save)
  • Frequency of use of features like Hot Reload and Hot Restart

Reporting can be disabled via VS Code's standard Telemetry: Telemetry Level setting.

Release Notes

For full release notes, see the changelog.

Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
Typescript (308,718
Dart (62,386
Flutter (32,084
Code (18,102
Vscode (10,611
Hot (3,943
Vscode Extension (3,870
Refactoring (2,079