PoolScript — Extensão VS Code🌊 Suporte completo à linguagem PoolScript ( O que é PoolScript?PoolScript é uma linguagem de intenção — ela não possui uma sintaxe definida. Você escreve o que quer que o código faça da forma que preferir, e a IA entende sua intenção e transpila para Python. FuncionalidadesComando
|
| Configuração | Padrão | Descrição |
|---|---|---|
poolscript.supabaseUrl |
URL do projeto | URL do Supabase para transpilação |
poolscript.supabaseAnonKey |
(vazio) | Chave anon do Supabase (opcional) |
poolscript.pythonPath |
python3 |
Caminho para o Python instalado |
poolscript.showExplanation |
true |
Mostrar explicação da IA no terminal |
poolscript.autoLearnSnippets |
true |
Aprender sintaxes automaticamente |
Comandos
| Comando | Atalho | Descrição |
|---|---|---|
Po: Executar arquivo PoolScript |
Ctrl+Shift+P |
Transpila e executa o arquivo .pool ativo |
Po: Ver dicionário de snippets |
— | Exibe todas as palavras aprendidas |
Po: Limpar dicionário de snippets |
— | Remove todas as palavras do dicionário |
Requisitos
- Python 3.x instalado na máquina
- Conexão com internet (para transpilação via IA)
Exemplo de Sintaxe Livre
// meu_programa.pool
Defina uma lista de compras com: "Maçã", "Banana", "Laranja"
Para cada item na lista, mostre: "Comprar " + item
Se a lista tiver mais de 2 itens, mostre: "Lista cheia!"
No terminal:
──────────────────────────────────────────────────
🌊 Po meu_programa.pool
Transpilando para Python via IA...
──────────────────────────────────────────────────
💡 Interpretando intenção: Criar lista e iterar...
──────────────────────────────────────────────────
▶ Executando meu_programa.pool:
Comprar Maçã
Comprar Banana
Comprar Laranja
Lista cheia!