这份教程面向第一次在 VS Code 里做 ABAP 开发的同学,目标是把你从“还没装环境”带到“已经能连上 SAP、打开对象、修改并激活代码”。
如果你的工作区左侧已经能看到类似 BWD1(ABAP)、BWP(ABAP)、S4K(ABAP) 这样的节点,说明 ABAP FS 已经至少连接过一次系统;如果还没有,就按下面步骤从头配置。
1. 先理解 ABAP FS 是什么
ABAP FS 可以把 SAP 系统里的 ABAP 对象,以远程文件系统的方式展示在 VS Code 里。
你在资源管理器里看到的类、程序、包、字典对象,并不是本地文件,而是 SAP 系统中的远程对象映射。
这意味着:
- 你可以像编辑文件一样打开 ABAP 对象
- 保存和激活实际上是对 SAP 后端系统生效
- 某些操作仍然依赖 SAP 权限、锁、传输请求和 ADT 服务
- 这些
(ABAP)目录不是普通本地目录,不能完全按本地文件夹理解
2. 你需要提前准备什么
开始前,至少准备好下面这些信息。
| 项目 |
说明 |
| VS Code |
已安装 |
| ABAP FS 扩展 |
已安装到 VS Code |
| SAP 账号 |
用户名和密码 |
| 网络 |
能访问 SAP,必要时先连公司 VPN |
| SAP Client |
比如 |
| 系统地址 |
主机名或 URL |
| 登录语言 |
例如 |
| ADT 服务 |
后端系统必须启用 ABAP Development Tools |
如果你不知道连接参数,可以向 Basis 或系统管理员确认这些信息:
- Application Server 或 SAP Host
- Instance Number
- Client
- User
- Password
- Language
- 是否需要 HTTPS、代理、SNC 或 SSO


465

被折叠的 条评论
为什么被折叠?



