Formatador Swift
Formate e embeleze código Swift online. Corrija indentação e normalize a sintaxe Swift.
Entrada
Saída
O que é Swift?
Swift é uma linguagem de programação moderna e poderosa da Apple para iOS, macOS, watchOS e tvOS. Você pode ler a referência completa em The Swift Programming Language. Foi criada para ser segura, rápida e expressiva — saiba mais na Wikipedia.
O Formatador Swift normaliza a indentação (2 espaços por nível), corrige o alinhamento de chaves e remove espaços à direita, seguindo as diretrizes de design de API Swift.
Como usar
Cole o seu código Swift
Cole código Swift bruto ou desorganizado no editor à esquerda ou clique em Carregar para abrir um arquivo .swift.
Formatação instantânea
O formatador normaliza automaticamente a indentação (2 espaços), corrige chaves e colchetes e limpa espaços em branco.
Copiar ou baixar
Use o botão Copiar para copiar o resultado ou Baixar para salvar como main.swift.
Exemplo de formatação
Example: Format a Swift struct
Entrada não formatada:
struct User{var name:String
var age:Int
func greet()->String{"Hello, \(name)!"}
var isAdult:Bool{age>=18}}Saída formatada:
struct User {
var name: String
var age: Int
func greet() -> String {
"Hello, \(name)!"
}
var isAdult: Bool {
age >= 18
}
}Perguntas frequentes
Este formatador trata closures Swift?
Sim. Closures Swift usam sintaxe baseada em chaves e são tratadas pela lógica de indentação. Closures finais e em várias linhas recebem indentação adequada.
Posso formatar código SwiftUI?
Sim — SwiftUI segue sintaxe Swift padrão. Cole o código da view e o formatador normalizará a indentação em struct, blocos var body e cadeias de modificadores.
Isto substitui o swift-format?
Este é um formatador leve de indentação online. Para desenvolvimento local, o SwiftFormat oferece aplicação completa de estilo com muitas mais regras. Esta ferramenta é ideal para formatação rápida sem instalação.