Skip to content

NullSablex/PawnPro-Debugger

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PawnPro Debugger

Debugger visual (DAP) para a linguagem Pawn (SA-MP / open.mp), integrado ao PawnPro. Permite breakpoints, step, inspeção de variáveis e call stack em um servidor local de desenvolvimento.

Estrutura (workspace Cargo)

Crate Tipo Papel
crates/amxdbg lib Parser do formato de debug AMX_DBG (endereço ↔ linha ↔ símbolo).
crates/debug-plugin cdylib Plugin carregado pelo servidor: debug hook, breakpoint, step, inspeção de memória.
crates/dap-adapter bin Adaptador DAP: fala com o editor e com o plugin.

A extensão PawnPro embute a integração (contributes.debuggers + launch.json) e lança o adaptador; este repositório contém apenas o código Rust do debugger.

Build

cargo build            # workspace inteiro
cargo test -p amxdbg   # testes do parser

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages