Formatador Dart
Formate e embeleze código Dart online. Corrija indentação e normalize a sintaxe Dart.
Entrada
Saída
O que é Dart?
Dart é uma linguagem de programação otimizada para clientes, desenvolvida pelo Google e usada como linguagem principal do Flutter, o framework de UI do Google para apps móveis, web e desktop multiplataforma.
O Formatador Dart normaliza a indentação (2 espaços por nível, conforme dart format), corrige alinhamento de chaves e remove espaços em branco à direita.
Como usar
Cole o seu código Dart
Cole código Dart bruto ou desorganizado no editor à esquerda ou clique em Carregar para abrir um arquivo.
Formatação instantânea
O formatador normaliza automaticamente a indentação com 2 espaços por nível e corrige o alinhamento de chaves.
Copiar ou baixar
Use o botão Copiar para copiar o resultado ou Baixar para salvar como arquivo .dart.
Exemplo de formatação
Exemplo: Formatar uma classe Dart
Entrada não formatada:
class User{final String name;final int age;User({required this.name,required this.age});String greet()=>"Hello, !";}Saída formatada:
class User {
final String name;
final int age;
User({required this.name, required this.age});
String greet() => 'Hello, $name!';
}Perguntas frequentes
É compatível com código Flutter?
Sim. O Flutter usa Dart como linguagem. Este formatador trata a sintaxe padrão Dart/Flutter.
Quantos espaços o Dart usa?
O guia de estilo oficial do Dart usa 2 espaços para indentação.
O dart format faz mais que isto?
O dart format (antigo dartfmt) faz formatação completa baseada em AST. Esta ferramenta oferece formatação rápida baseada em indentação para uso online. Explore mais pacotes Dart em pub.dev.