Repolode
marcellourbani

marcellourbani/vscode_abap_remote_fs

Расширение для VS Code, которое предоставляет AI-ассистентам прямой доступ к SAP для чтения кода ABAP, запросов к таблицам, запуска тестов и отладки.

Звёзды
402
Форки
95
Открытые issues
15
Последний коммит
вчера

Что это?

ABAP FS — расширение для VS Code, предназначенное для разработчиков, работающих с SAP-системами на ABAP. Оно подключает VS Code к SAP через ADT (ABAP Development Tools), позволяя просматривать, читать, редактировать и активировать объекты ABAP прямо в редакторе, как в удалённой файловой системе.

Проект предоставляет около 40 AI-инструментов, которые GitHub Copilot вызывает автоматически. Они предназначены для поиска объектов, анализа мест использования, выполнения запросов ABAP SQL, запуска модульных тестов и проверок ATC, работы с транспортами и дампами времени выполнения. Те же инструменты доступны и другим MCP-совместимым клиентам, таким как Cursor, Claude Code и Windsurf; для подключения через них VS Code должен оставаться открытым.

Помимо AI-функций, расширение включает отладчик ABAP с записью и повторным воспроизведением сессий, встроенный или внешний SAP GUI, интеграцию с abapGit, граф зависимостей и браузер SQL-запросов. Для внесения изменений в старые системы требуется дополнительный серверный плагин, но просматривать и читать данные можно и без него.

Ключевые возможности

  • 01Подключает VS Code к SAP-системам через ADT, позволяя просматривать и редактировать объекты ABAP как в удалённой файловой системе.
  • 02Предоставляет около 40 AI-инструментов для Copilot, включая чтение кода, поиск мест использования и анализ ATC.
  • 03Открывает доступ к тем же инструментам для MCP-клиентов, таких как Cursor, Claude Code и Windsurf.
  • 04Включает отладчик ABAP с точками останова, просмотром переменных, а также записью и повторным воспроизведением отладочных сессий.
  • 05Выполняет запросы ABAP SQL и позволяет сортировать, фильтровать и экспортировать результаты.
  • 06Интегрируется с abapGit и поддерживает управление транспортами и просмотр истории версий.

Сценарии использования

  • Попросить AI-ассистента объяснить назначение функционального модуля SAP и найти места его использования.
  • Запустить проверки ATC и изучить результаты в VS Code.
  • Запрашивать данные из рабочих таблиц SAP при написании или отладке кода ABAP.
  • Делиться записанными отладочными сессиями с коллегами для анализа без подключения к системе.

Быстрый старт

  1. 1

    Установите из VS Code Marketplace (найдите «ABAP remote filesystem»)

  2. 2

    Откройте Connection Manager и добавьте системы SAP

  3. 3

    Подключитесь к системе SAP (ABAP FS: Connect to an SAP system)

Что важно знать

  • Требуется система SAP с включённым ADT (ABAP Development Tools).
  • Для поддержки записи в системах старше NetWeaver 7.51 необходимо установить плагин abapfs_extensions на сервер SAP.
  • Для использования функций ИИ требуется подписка GitHub Copilot.
  • Поиск кода Copilot охватывает только закоммиченный код, но не несохранённые локальные изменения.

В подборках

Темы

Частые вопросы

Что такое vscode_abap_remote_fs?
Расширение для VS Code, которое предоставляет AI-ассистентам прямой доступ к SAP для чтения кода ABAP, запросов к таблицам, запуска тестов и отладки. ABAP FS — расширение для VS Code, предназначенное для разработчиков, работающих с SAP-системами на ABAP. Оно подключает VS Code к SAP через ADT (ABAP Development Tools), позволяя просматривать, читать, редактировать и активировать объекты ABAP прямо в редакторе, как в удалённой файловой системе.
vscode_abap_remote_fs можно использовать бесплатно? Какая у него лицензия?
vscode_abap_remote_fs распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
vscode_abap_remote_fs всё ещё поддерживается?
Активно поддерживается. Последний коммит в vscode_abap_remote_fs — 24 окт. 2026 г..
Для чего можно использовать vscode_abap_remote_fs?
Попросить AI-ассистента объяснить назначение функционального модуля SAP и найти места его использования. Запустить проверки ATC и изучить результаты в VS Code. Запрашивать данные из рабочих таблиц SAP при написании или отладке кода ABAP. Делиться записанными отладочными сессиями с коллегами для анализа без подключения к системе.
Как установить vscode_abap_remote_fs?
Установите из VS Code Marketplace (найдите «ABAP remote filesystem») Откройте Connection Manager и добавьте системы SAP Подключитесь к системе SAP (ABAP FS: Connect to an SAP system)
Где скачать vscode_abap_remote_fs?
Исходный код и инструкции по установке — на GitHub: https://github.com/marcellourbani/vscode_abap_remote_fs

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты