Releases: NullSablex/PawnPro
Release list
v2.0.2-beta
fix(includes): corrige proteção contra loops sem limitar arquivos (#10) Substitui maxFiles=500 por detecção de symlink loops via realpath. Aumenta maxDepth para 20. Todos os .inc são listados sem truncamento.
PawnPro v1.3.1 - Primeira Release Pública (Pre-release)
⚠️ Pre-release: Esta é a primeira versão pública do PawnPro. Embora todas as funcionalidades estejam implementadas e testadas, podem existir bugs ou comportamentos inesperados. Reporte qualquer problema nas Issues.
🎉 Primeira Release Pública do PawnPro!
Esta é a primeira versão pública da extensão PawnPro para Visual Studio Code. O código-fonte está agora disponível sob licença source-available para estudo, uso e contribuições da comunidade.
✨ Principais Funcionalidades
🔨 Compilação
- Compilação em 1 clique com
Ctrl+Alt+B - Detecção automática do compilador
pawncc - Diagnóstico de erros e warnings em tempo real
📚 Sistema Inteligente de Includes
- Diagnóstico automático de
#includeinexistentes - Hover mostrando caminho e documentação dos includes
- Painel lateral com navegação rápida por natives/forwards
💡 IntelliSense e Hover
- Hover com assinatura e documentação de funções
- Busca recursiva em arquivos incluídos
- Fallbacks para natives comuns do SA-MP
🎮 Gerenciamento de Servidor SA-MP
- Controles Start/Stop/Restart integrados
- Console RCON com envio de comandos via UDP
- Histórico e favoritos de comandos
- Visualização de logs em tempo real
- Leitura automática do
server.cfg
🎨 Temas Personalizáveis
- Clássico Claro/Escuro (baseado no Pawn Editor)
- Moderno Claro/Escuro
- Aplicação automática baseada no tema do VS Code
📦 Instalação
Pelo VS Code Marketplace
code --install-extension NullSablex.pawnpro
Manual
- Baixe o arquivo
.vsixdesta release - No VS Code: Extensions →
...→ Install from VSIX
⚙️ Configuração Básica
{
"pawnpro.compiler.path": "caminho/para/pawncc",
"pawnpro.includePaths": ["${workspaceFolder}/pawno/include"],
"pawnpro.server.path": "caminho/para/samp-server"
}📋 Requisitos
- Visual Studio Code 1.106.0 ou superior
- Compilador
pawncc(para compilação) - Servidor SA-MP (opcional, para controles de servidor)
📄 Licença
PawnPro License v1.0 - Source-Available
✅ Permitido: Uso pessoal e comercial, modificação, estudo, contribuições
❌ Proibido: Venda, redistribuição comercial, versões premium pagas
Consulte LICENSE.md para detalhes completos.
💝 Apoie o Projeto
Se você está achando o PawnPro útil, considere apoiar via PIX:
Chave: 8b811939-3f82-448d-80a6-0a0532b60afe
🐛 Reportar Bugs e Sugestões
Abra uma issue em: https://github.com/NullSablex/PawnPro/issues
🙏 Agradecimentos
Obrigado a todos que testaram as versões privadas e ajudaram a moldar o PawnPro!
Changelog completo: CHANGELOG.md