{"id":13512517,"url":"https://github.com/Dart-Code/Dart-Code","last_synced_at":"2025-03-30T22:33:02.902Z","repository":{"id":37624362,"uuid":"64546309","full_name":"Dart-Code/Dart-Code","owner":"Dart-Code","description":"Dart and Flutter support for VS Code","archived":false,"fork":false,"pushed_at":"2024-10-28T13:05:14.000Z","size":20982,"stargazers_count":1494,"open_issues_count":251,"forks_count":306,"subscribers_count":31,"default_branch":"master","last_synced_at":"2024-10-29T15:21:08.657Z","etag":null,"topics":["dart","flutter","typescript","vscode","vscode-extension"],"latest_commit_sha":null,"homepage":"https://dartcode.org/","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Dart-Code.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2016-07-30T13:49:11.000Z","updated_at":"2024-10-28T13:05:15.000Z","dependencies_parsed_at":"2023-09-23T10:37:58.372Z","dependency_job_id":"64413e8c-b319-4db7-8b25-3aaf69e38f4a","html_url":"https://github.com/Dart-Code/Dart-Code","commit_stats":{"total_commits":7339,"total_committers":64,"mean_commits":114.671875,"dds":0.03937866194304396,"last_synced_commit":"76c3c91fd048616d210b1856af9654fe899eb417"},"previous_names":[],"tags_count":394,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Dart-Code%2FDart-Code","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Dart-Code%2FDart-Code/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Dart-Code%2FDart-Code/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Dart-Code%2FDart-Code/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Dart-Code","download_url":"https://codeload.github.com/Dart-Code/Dart-Code/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246390877,"owners_count":20769476,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["dart","flutter","typescript","vscode","vscode-extension"],"created_at":"2024-08-01T03:01:58.534Z","updated_at":"2025-03-30T22:32:57.891Z","avatar_url":"https://github.com/Dart-Code.png","language":"TypeScript","funding_links":[],"categories":["TypeScript"],"sub_categories":[],"readme":"[![Discord Chat](https://img.shields.io/badge/chat-discord-blue.svg)](https://discord.gg/xSTPEqm)\n[![Follow on Twitter](https://img.shields.io/badge/twitter-dartcode-blue.svg)](https://twitter.com/DartCode)\n[![Contribute to Dart Code](https://img.shields.io/badge/help-contribute-551A8B.svg)](https://github.com/Dart-Code/Dart-Code/blob/master/CONTRIBUTING.md)\n\n## Introduction\n\nDart Code extends [VS Code](https://code.visualstudio.com/) with support for the\n[Dart](https://www.dartlang.org/) programming language, and provides tools for\neffectively editing, refactoring, running, and reloading [Flutter](https://flutter.dev/)\nmobile apps.\n\n\n## Installation\n\nDart Code can be [installed from the Visual Studio Code Marketplace](https://marketplace.visualstudio.com/items?itemName=Dart-Code.dart-code) or by [searching within VS Code](https://code.visualstudio.com/docs/editor/extension-gallery#_search-for-an-extension).\n\nIf you have any issues using Dart Code, please file issues on GitHub at [https://github.com/Dart-Code/Dart-Code/issues/new/choose](https://github.com/Dart-Code/Dart-Code).\n\n\n## Features\n\n- Edit and Debug Flutter mobile apps (launch using `F5` or the `Debug` menu)\n- Edit and Debug Dart command line apps (launch using `F5` or the `Debug` menu)\n- [Automatic hot reloads for Flutter](https://dartcode.org/docs/settings/#dartflutterhotreloadonsave)\n- [Refactorings and Code fixes (lightbulb)](https://dartcode.org/docs/refactorings-and-code-fixes/)\n- [Quickly switch between devices for Flutter](https://dartcode.org/docs/quickly-switching-between-flutter-devices/)\n- [Flutter Doctor command](https://dartcode.org/docs/commands/#flutter-run-flutter-doctor)\n- [Flutter Get Packages command](https://dartcode.org/docs/commands/#flutter-get-packages)\n- [Flutter Upgrade Packages command](https://dartcode.org/docs/commands/#flutter-upgrade-packages)\n- [Automatically gets packages when `pubspec.yaml` is saved](https://dartcode.org/docs/settings/#dartrunpubgetonpubspecchanges)\n- [Automatically finds SDKs from `PATH`](https://dartcode.org/docs/configuring-path-and-environment-variables/)\n- [Notification of new stable Dart SDK releases](https://dartcode.org/docs/settings/#dartcheckforsdkupdates)\n- [Sort Members command](https://dartcode.org/docs/commands/#dart-sort-members)\n- Support for debugging \"just my code\" or SDK/libraries too ([`dart.debugSdkLibraries`](https://dartcode.org/docs/settings/#dartdebugsdklibraries) and [`dart.debugExternalPackageLibraries`](https://dartcode.org/docs/settings/#dartdebugexternalpackagelibraries))\n- [Prompts to get packages when out of date](https://dartcode.org/docs/settings/#dartprompttogetpackages)\n- Syntax highlighting\n- Code completion\n- [Snippets](https://github.com/Dart-Code/Dart-Code/tree/master/snippets)\n- Realtime errors/warnings/TODOs\n- Documentation in hovers/tooltips\n- Go to Definition\n- Find References\n- Rename refactoring\n- Format document\n- Support for format-on-save (`editor.formatOnSave`)\n- Support for format-on-type (`editor.formatOnType`)\n- Workspace symbol search\n- Document symbol search\n- [Organize Imports command](https://dartcode.org/docs/commands/#dart-organize-imports)\n- [Pub Get Packages command](https://dartcode.org/docs/commands/#pub-get-packages)\n- [Pub Upgrade Packages command](https://dartcode.org/docs/commands/#pub-upgrade-packages)\n- [Type Hierarchy](https://dartcode.org/docs/commands/#dart-show-type-hierarchy)\n\n\n## Extension Settings\n\nA full list of settings is [available here](https://dartcode.org/docs/settings/).\n\n\n## Frequently Asked Questions\n\nA list of frequently asked questions is [available here](https://dartcode.org/faq/).\n\n\n## Key Bindings\n\nA list of useful key bindings is [available here](https://dartcode.org/docs/key-bindings/).\n\n\n## Refactorings and Code Fixes\n\nA full list of supported refactors is [available here](https://dartcode.org/docs/refactorings-and-code-fixes/).\n\n\n## Analytics\n\nThis extension reports some analytics such as:\n\n- Extension load and analysis times\n- Version numbers for the Dart/Flutter extensions and SDKs\n- The values of some settings (such as Flutter UI Guidelines and Format-on-Save)\n- Frequency of use of features like Hot Reload and Hot Restart\n\nReporting can be disabled via VS Code's standard **Telemetry: Telemetry Level** setting.\n\n\n## Release Notes\n\nFor full release notes, see [the changelog](https://dartcode.org/releases/).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FDart-Code%2FDart-Code","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FDart-Code%2FDart-Code","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FDart-Code%2FDart-Code/lists"}