Fluxo básico
- Autocompletar inteligente
- Assistência de código com IA (experimenta CMD+K em qualquer linha)
- Acesso rápido à documentação com @Docs
- Realce de sintaxe
- Navegação básica de código
Hot Reloading
Desenvolvimento avançado em Swift
Esta seção do guia foi fortemente inspirada por Thomas
Ricouard e pelo seu
artigo
sobre como usar o Cursor para desenvolvimento iOS. Confere o artigo dele para mais
detalhes e segue ele pra mais conteúdo sobre Swift.
xcodebuild
(e muito mais) e permite escanear teus targets, selecionar o destino, compilar e rodar teu app do mesmo jeito que no Xcode. Além disso, ele configura teu projeto para o Xcode Build Server, então tu ganha todos os recursos mencionados acima.
Sweetpad Usage
Sweetpad: Generate Build Server Config
. Isso vai gerar um arquivo buildServer.json
na raiz do teu projeto que permite que o Xcode Build Server funcione com ele.
Depois, tanto pelo Command Palette quanto pela barra lateral do Sweetpad, tu pode selecionar o target que quer compilar e rodar.
Tu precisa compilar teu projeto uma vez para habilitar auto-complete, ir para a definição
e outros recursos de linguagem.