Meta Muse Code CLI 的开源非官方桌面客户端和 VS Code 扩展,提供会话、内联 diff 和审批。
marcellourbani/vscode_abap_remote_fs
一款 VS Code 扩展,让 AI 助手实时访问 SAP 系统,读取 ABAP 代码、查询数据表、运行测试和调试。
- Star
- 402
- Fork
- 95
- 未关闭 Issue
- 15
- 最近提交
- 昨天
这是什么?
ABAP FS 是一款面向 SAP ABAP 开发者的 VS Code 扩展。它通过 ADT(ABAP Development Tools)连接 SAP 系统,把 ABAP 对象当作远程文件系统来浏览、读取、编辑和激活,无需离开编辑器。
项目提供约 40 个 AI 工具,GitHub Copilot 会自动调用,涵盖对象搜索、引用分析、ABAP SQL 查询、单元测试、ATC 检查、传输请求和运行时转储等功能。Cursor、Claude Code、Windsurf 等支持 MCP 的客户端也能使用这些工具,VS Code 需保持打开以作为连接桥梁。
除 AI 功能外,它还提供带录制与回放功能的 ABAP 调试器、内嵌或外部 SAP GUI、abapGit 集成、依赖关系图和 SQL 查询浏览器。对较老的系统进行写入操作需要在服务端安装额外插件,而浏览和读取无需该插件。
核心功能
- 01通过 ADT 连接 SAP 系统,将 ABAP 对象作为远程文件系统浏览和编辑。
- 02为 Copilot 提供约 40 个 AI 工具,包括代码读取、引用查找和 ATC 分析。
- 03向 Cursor、Claude Code、Windsurf 等 MCP 客户端开放相同工具。
- 04内置 ABAP 调试器,支持断点、变量查看以及调试会话的录制与回放。
- 05执行 ABAP SQL 查询,结果可排序、筛选和导出。
- 06集成 abapGit、传输请求管理和版本历史。
适用场景
- 让 AI 助手解释某个 SAP 函数模块的逻辑及其调用位置。
- 在 VS Code 中运行 ATC 检查并查看分析结果。
- 编写或调试 ABAP 代码时实时查询 SAP 数据表。
- 将录制的调试会话分享给同事离线分析。
快速上手
- 1
从 VS Code 应用市场安装(搜索 ABAP remote filesystem)
- 2
打开连接管理器并添加你的 SAP 系统(ABAP FS: Connection Manager)
- 3
连接到 SAP 系统(ABAP FS: Connect to an SAP system)
使用前须知
- 需要启用了 ADT(ABAP 开发工具)的 SAP 系统。
- 在 NetWeaver 7.51 之前的系统上,写入功能需要在 SAP 服务器安装 abapfs_extensions 插件。
- 使用 AI 功能需要 GitHub Copilot 订阅。
- Copilot 代码搜索仅覆盖已提交的代码,不包括未保存的本地修改。
收录于专题
标签
常见问题
- vscode_abap_remote_fs 是什么?
- 一款 VS Code 扩展,让 AI 助手实时访问 SAP 系统,读取 ABAP 代码、查询数据表、运行测试和调试。 ABAP FS 是一款面向 SAP ABAP 开发者的 VS Code 扩展。它通过 ADT(ABAP Development Tools)连接 SAP 系统,把 ABAP 对象当作远程文件系统来浏览、读取、编辑和激活,无需离开编辑器。
- vscode_abap_remote_fs 可以免费使用吗?用的什么许可证?
- vscode_abap_remote_fs 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
- vscode_abap_remote_fs 还在维护吗?
- 活跃维护中。vscode_abap_remote_fs 最近一次提交是在 2026年10月24日。
- vscode_abap_remote_fs 适合用来做什么?
- 让 AI 助手解释某个 SAP 函数模块的逻辑及其调用位置。 在 VS Code 中运行 ATC 检查并查看分析结果。 编写或调试 ABAP 代码时实时查询 SAP 数据表。 将录制的调试会话分享给同事离线分析。
- vscode_abap_remote_fs 怎么安装和运行?
- 从 VS Code 应用市场安装(搜索 ABAP remote filesystem) 打开连接管理器并添加你的 SAP 系统(ABAP FS: Connection Manager) 连接到 SAP 系统(ABAP FS: Connect to an SAP system)
- 在哪里获取 vscode_abap_remote_fs?
- 源代码和安装说明在 GitHub 上:https://github.com/marcellourbani/vscode_abap_remote_fs
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
为 Nx 和 Lerna 单体仓库提供的编辑器界面插件,支持可视化管理项目、任务与生成器。
一款 VS Code 扩展,把纯文本 .chat.md 文件变成可编辑的 AI 对话,并支持多种大模型调用 MCP 工具。
VS Code 扩展,让 Claude Code、Codex 等多个编程智能体在同一会话中独立给出意见、交接任务并讨论方案。
用于测试和调试 MCP 服务器的开发者工具,提供网页、命令行和终端界面三种使用方式。
开源的自主编程智能体,可作为 IDE 插件、终端 CLI、桌面应用或 SDK 使用。