Extensão moderna para desenvolver Pawn no Visual Studio Code — com motor IntelliSense em Rust, diagnósticos precisos, compilação rápida, CodeLens com referências, snippets, painel de includes e controles de servidor SA-MP / open.mp.
- IntelliSense completo — auto-complete, hover, signature help, CodeLens e coloração semântica para Pawn, incluindo todos os includes transitivos.
- Diagnósticos — 13 códigos
PP####cobrindo erros de estrutura, símbolos não declarados, código morto e depreciação (ver docs/features.md). - Compilação —
Ctrl+Alt+Bcompila o.pwnativo; detecção automática dopawncc. - Servidor SA-MP / open.mp — Start, Stop, Restart e envio de comandos RCON direto do editor.
- Templates — cria Gamemode, Filterscript ou Include a partir de templates do projeto via status bar.
- Temas de sintaxe — esquemas clássico e moderno (claro/escuro) com aplicação automática.
- Motor Rust LSP — análise nativa via pawnpro-engine; recua para TypeScript se o binário não estiver presente.
As configurações são gerenciadas por arquivos JSON independentes do VS Code:
| Arquivo | Escopo |
|---|---|
~/.pawnpro/config.json |
Global |
.pawnpro/config.json |
Projeto |
Acesse rapidamente o arquivo de projeto pelo item PawnPro na barra de status.
Para a referência completa de chaves de configuração, consulte docs/configuration.md.
Para a lista de comandos disponíveis, consulte docs/commands.md.
- Caminhos com espaços devem ser escritos entre aspas.
- Firewalls/antivírus podem bloquear o tráfego RCON (UDP) — libere a porta local se necessário.
PawnPro License v1.0 — Source-Available (não Open Source).
Uso pessoal e comercial permitido ✅ · Redistribuição e venda proibidas ❌ · Detalhes: LICENSE.md
