Pessoal, hoje vamos divulgar um plugin para IA que cria soluções em AdvPL e TLPP, e que pode ajudar você no dia a dia.
O grande Thalys Juvenal, desenvolveu um plugin para Claude Code, focando em AdvPL e TLPP, sendo que suas principais funcionalidades são:
- Geração de código – Funções, classes TLPP, MVC, REST APIs, Web Services, pontos de entrada, TReport, FWFormBrowse, Jobs, Workflow
- Migração ADVPL -> TLPP – Conversão de código procedural para orientado à objetos
- Diagnóstico de erros – Análise de erros de compilação, runtime, performance e locks
- Revisão de código – Análise com 24 regras de boas práticas, performance, segurança e modernização (inclui detecção de funções restritas da TOTVS e variáveis reservadas do sistema)
- Testes ProBat – Geração de testes unitários para código TLPP
- Referência de documentação – Funções nativas, dicionário SX, APIs REST, parâmetros MV_, funções FW de empresa/filial, lista de funções restritas da TOTVS
- Processos de negócio – Consulta de rotinas, tabelas, integrações e fluxos de 8 módulos ERP
- Explicação de código – Explicação em linguagem simples com niveis junior, senior e funcional
- Refatoração – Sugestões de melhoria de estrutura com 6 padrões (RF-001 a RF-006)
- Documentação automática – Cabecalho Protheus.doc, documentação completa e documentação de API
- Changelog – Geração de changelog a partir do git diff com classificação de impacto
Se quiser saber mais, ver o processo de como instalar e os exemplos dos comandos, acesse a página oficial no GitHub: https://github.com/thalysjuvenal/advpl-specialist
Lembre-se de marcar o projeto com estrela para ajudar na divulgação e alcance.
Bom pessoal, por hoje é só.
Abraços e até a próxima.