Ferramentas
As ferramentas que suportam a linguagem Dart.
Quando estiver pronto para criar uma aplicação, obtenha o SDK e as ferramentas para o seu tipo de aplicação. Se não tiver certeza de quais ferramentas precisa, obtenha o Flutter SDK.
| Tipo de aplicação | Instruções de início | Informações sobre ferramentas |
|---|---|---|
| Flutter (mobile e mais) | Instalar Flutter | Ferramentas Flutter |
| Aplicação web (não-Flutter) | Instalar o Dart SDK | Ferramentas de uso geral e ferramentas web |
| Servidor ou linha de comando | Instalar o Dart SDK | Ferramentas de uso geral e ferramentas especializadas |
Ferramentas de uso geral
#As seguintes ferramentas suportam a linguagem Dart em todas as plataformas.
DartPad
#
O DartPad é
uma ótima maneira de aprender a sintaxe do Dart, sem necessidade de download,
e de experimentar os recursos da linguagem Dart.
Ele suporta as bibliotecas principais do Dart,
exceto bibliotecas de VM como dart:io.
IDEs e editores
#Existem plugins Dart para estas IDEs comumente usadas.
Os seguintes plugins Dart também estão disponíveis, graças à comunidade Dart.
Uma implementação do Language Server Protocol também está disponível para editores compatíveis com LSP que não possuem extensões específicas do Dart.
Ferramentas de linha de comando
#O Dart SDK inclui a seguinte ferramenta dart de uso geral:
dart-
Uma interface de linha de comando (CLI) para criar, formatar, analisar, testar, documentar, compilar e executar código Dart, além de trabalhar com o gerenciador de pacotes pub.
Depuração
#- Dart DevTools
Um conjunto de ferramentas de depuração e desempenho.
Ferramenta para desenvolver aplicações web
#A seguinte ferramenta suporta o desenvolvimento de aplicações web:
webdevUma CLI para construir e servir aplicações web Dart.
Ferramentas para desenvolver aplicações de linha de comando e servidores
#As seguintes ferramentas suportam o desenvolvimento ou execução de aplicações de linha de comando e servidores:
dart run-
Use o comando
dart runpara executar aplicações Dart de linha de comando não compiladas e alguns tipos de snapshots. dartaotruntimeUse este runtime Dart para executar snapshots AOT.
Salvo indicação em contrário, a documentação neste site reflete Dart 3.13.7. Página atualizada pela última vez em 2026-11-12. Ver código-fonte ou relatar um problema.
Encontrou essa página sem tradução ou que precisa de correção? Abra uma issue e nos ajude a manter esse site em PT-BR para ajudar pessoas como você.