Repolode
marcellourbani

marcellourbani/vscode_abap_remote_fs

Uma extensão do VS Code que dá a assistentes de IA acesso em tempo real a um sistema SAP para ler código ABAP, consultar tabelas, executar testes e depurar.

Estrelas
402
Forks
95
Issues abertas
15
Último commit
ontem

O que é?

ABAP FS é uma extensão do VS Code para desenvolvedores que trabalham com sistemas SAP ABAP. Ela conecta o VS Code a um sistema SAP pelo ADT (ABAP Development Tools), permitindo navegar, ler, editar e ativar objetos ABAP diretamente no editor, como em um sistema de arquivos remoto.

O projeto disponibiliza cerca de 40 ferramentas de IA que o GitHub Copilot aciona automaticamente. Elas abrangem busca de objetos, análise de referências de uso, consultas ABAP SQL, testes unitários, verificações ATC, transportes e dumps de execução. As mesmas ferramentas também podem ser usadas por outros clientes compatíveis com MCP, como Cursor, Claude Code e Windsurf, mantendo o VS Code aberto como ponte de conexão.

Além dos recursos de IA, a extensão inclui um depurador ABAP com gravação e reprodução, SAP GUI integrado ou externo, integração com abapGit, um grafo de dependências e um navegador de consultas SQL. Para gravar em sistemas mais antigos, é necessário instalar um plugin adicional no servidor; a navegação e a leitura funcionam sem ele.

Recursos principais

  • 01Conecta o VS Code a sistemas SAP via ADT para navegar e editar objetos ABAP como em um sistema de arquivos remoto.
  • 02Oferece cerca de 40 ferramentas de IA para o Copilot, incluindo leitura de código, busca de referências de uso e análise ATC.
  • 03Disponibiliza as mesmas ferramentas para clientes MCP, como Cursor, Claude Code e Windsurf.
  • 04Inclui um depurador ABAP com breakpoints, inspeção de variáveis e gravação e reprodução de sessões de depuração.
  • 05Executa consultas ABAP SQL com resultados que podem ser ordenados e filtrados, além de permitir a exportação.
  • 06Integra abapGit, gerenciamento de transportes e histórico de revisões.

Casos de uso

  • Pedir a um assistente de IA que explique um módulo de função SAP e mostre onde ele é usado.
  • Executar verificações ATC e analisar os resultados no VS Code.
  • Consultar tabelas SAP em tempo real enquanto escreve ou depura código ABAP.
  • Compartilhar sessões de depuração gravadas com colegas para análise offline.

Início rápido

  1. 1

    Instale pelo VS Code Marketplace (pesquise por “ABAP remote filesystem”)

  2. 2

    Abra o Connection Manager e adicione seus sistemas SAP

  3. 3

    Conecte-se a um sistema SAP (ABAP FS: Connect to an SAP system)

Antes de usar

  • É necessário um sistema SAP com o ADT (ABAP Development Tools) habilitado.
  • Para usar o suporte a gravação em sistemas anteriores ao NetWeaver 7.51, é preciso instalar o plugin abapfs_extensions no servidor SAP.
  • O uso dos recursos de IA exige uma assinatura do GitHub Copilot.
  • A pesquisa de código do Copilot inclui apenas código commitado, não alterações locais não salvas.

Em coleções

Tópicos

Perguntas frequentes

O que é vscode_abap_remote_fs?
Uma extensão do VS Code que dá a assistentes de IA acesso em tempo real a um sistema SAP para ler código ABAP, consultar tabelas, executar testes e depurar. ABAP FS é uma extensão do VS Code para desenvolvedores que trabalham com sistemas SAP ABAP. Ela conecta o VS Code a um sistema SAP pelo ADT (ABAP Development Tools), permitindo navegar, ler, editar e ativar objetos ABAP diretamente no editor, como em um sistema de arquivos remoto.
vscode_abap_remote_fs é gratuito? Qual é a licença?
vscode_abap_remote_fs é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
vscode_abap_remote_fs ainda é mantido?
Manutenção ativa. O último commit de vscode_abap_remote_fs foi em 24 de out. de 2026.
Para que posso usar vscode_abap_remote_fs?
Pedir a um assistente de IA que explique um módulo de função SAP e mostre onde ele é usado. Executar verificações ATC e analisar os resultados no VS Code. Consultar tabelas SAP em tempo real enquanto escreve ou depura código ABAP. Compartilhar sessões de depuração gravadas com colegas para análise offline.
Como instalar vscode_abap_remote_fs?
Instale pelo VS Code Marketplace (pesquise por “ABAP remote filesystem”) Abra o Connection Manager e adicione seus sistemas SAP Conecte-se a um sistema SAP (ABAP FS: Connect to an SAP system)
Onde consigo vscode_abap_remote_fs?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/marcellourbani/vscode_abap_remote_fs

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados