Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>PoolScriptNew to Visual Studio Code? Get it now.
PoolScript

PoolScript

kleberDevion

| (1) | Free
Suporte à linguagem PoolScript (.pool) — transpilação por intenção (sem sintaxe fixa) para Python, execução no terminal e snippets adaptativos.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

PoolScript — Extensão VS Code

🌊 Suporte completo à linguagem PoolScript (.pool) no Visual Studio Code.

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.

Funcionalidades

Comando Po

Execute qualquer arquivo .pool com o comando Po:

  1. Abra um arquivo .pool
  2. Use Ctrl+Shift+P → Po: Executar arquivo PoolScript
  3. Ou clique no botão ▶ na barra de título do editor
  4. Ou clique com o botão direito → Po: Executar arquivo PoolScript

O que acontece internamente:

  • O conteúdo do .pool é enviado para a IA do Supabase
  • A IA transpila para Python com base na intenção do que você escreveu
  • O Python é executado nos bastidores
  • O resultado aparece no terminal como se fosse o .pool rodando

Syntax Highlighting

Arquivos .pool recebem syntax highlighting baseado em Python para facilitar a leitura de estruturas comuns:

  • Palavras-chave, funções built-in, strings, números, comentários, operadores e decoradores.

Snippets Adaptativos (Memória de Sintaxe)

A extensão aprende a sua sintaxe conforme você escreve:

  • Cada palavra, comando ou padrão que você digita em arquivos .pool é memorizado.
  • As sugestões aparecem automaticamente no autocomplete.
  • O dicionário persiste entre sessões — nunca perde o que aprendeu.
  • Quanto mais você escreve, mais a extensão se adapta ao seu estilo de sintaxe.

Configurações

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!
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft