很多 ABAP 开发者最近最关心的一件事,不是某个语法糖,也不是某个新的 CDS annotation,而是 SAP 终于把官方 ABAP Development Tools 带到了 Visual Studio Code。过去很多年,我们写 ABAP 大致有两条路线,一条是传统 SAP GUI 里的 SE80、SE38、SE24、SE11,一条是 Eclipse 里的 ABAP Development Tools,也就是大家常说的 ADT。SAP GUI 胜在稳定和历史包袱全都能接住,Eclipse ADT 胜在现代化编辑体验、RAP、CDS、AMDP、ABAP Unit、ATC 这些新开发模式的集成。现在多了一条路线,ABAP Development Tools for Visual Studio Code。
这件事对 ABAP 圈子的影响会比较微妙。它不是简单地把 SE80 换个皮,也不是把 Eclipse ADT 原封不动搬到 VS Code。它更像是 SAP 在 ABAP Cloud 开发模型下,为现代开发者补上的一块关键拼图。今天做企业应用开发,很多人的工作已经不再局限于单一 ABAP 后端。一个项目里同时出现 ABAP RAP 服务、CAP 服务、SAP Fiori elements 前端、UI5 自定义控件、CI/CD pipeline、MTA 部署描述文件、YAML 配置、OpenAPI 文档、TypeScript 测试脚本,都很常见。过去在这种项目里,开发者经常在 Eclipse、VS Code、SAP GUI、浏览器、BTP Cockpit 之间来回切。ADT for VS Code 的出现,真正要解决的是这个割裂感。
订阅专栏 解锁全文
160




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



