Dart-Code/Dart-Code

Dart and Flutter support for VS Code

1,605

stars

8,302

commits

TypeScript

primary language

Sep 7, 2026

updated

dartcode.org/
dart
flutter
typescript
vscode
vscode-extension
Browse cluster: VS Code Language Extensions

README

Discord Chat Follow on Twitter Follow on Bluesky Contribute to Dart Code Coverage

Introduction

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.

Installation

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

If you have any issues using Dart Code, please file issues on GitHub at https://github.com/Dart-Code/Dart-Code/issues/new/choose.

Features

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.

Analytics

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.

Contributors

(top 30 of 58)

DanTup

7,995 commits

devoncarew

69 commits

dependabot[bot]

59 commits

BootBlock

48 commits

Dart-Code/Dart-Code

Dart and Flutter support for VS Code

1,605

stars

8,302

commits

TypeScript

primary language

Sep 7, 2026

updated

dartcode.org/
dart
flutter
typescript
vscode
vscode-extension
Browse cluster: VS Code Language Extensions

README

Discord Chat Follow on Twitter Follow on Bluesky Contribute to Dart Code Coverage

Introduction

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.

Installation

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

If you have any issues using Dart Code, please file issues on GitHub at https://github.com/Dart-Code/Dart-Code/issues/new/choose.

Features

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.

Analytics

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.

Contributors

(top 30 of 58)

DanTup

7,995 commits

devoncarew

69 commits

dependabot[bot]

59 commits

BootBlock

48 commits

Languages

TypeScript

95.8%

Dart

3.7%