欢迎使用 IBM Developer for z/OS
IBM® Developer for z/OS® 是一个现代化的强大工具集,用于通过使用 DevOps 实践来开发和维护 IBM z/OS 应用程序。 它可以帮助您交付更多、更快、更好的质量和更高的灵活性。
IBM Developer for z/OS 提供了两个版本。 如需了解各产品的详细对比,请访问产品网站上的 “版本对比”。 除非另有明确说明,否则此 IBM Documentation 使用产品名称 IBM Developer for z/OS 和 Developer for z/OS 来引用这两个版本。
- Developer for z/OS
- 在 Eclipse Base 上提供 COBOL , PL/I , High Level Assembler, REXX , C/C + + , JCL 和 Java™ 开发工具。 其基于 Eclipse的现代编辑器包含一组丰富的工具,用于在 z/OS, Git和 Jazz 存储库中创建,验证和了解代码资产。 Eclipse 工具还包含调试,单元测试,构建和部署功能,以及用于根据软件编码规则检查资产和报告质量指标的软件分析工具。
- Developer for z/OS Enterprise Edition
- 为开发人员的z/OS集成开发环境提供选择 Microsoft VS Code 或Red Hat® OpenShift Container Platform环境的选项。 此版本添加了 IBM Dependency Based Build 和 Wazi Deploy。 它作为独立产品或 Application Delivery Foundation for z/OS的组件提供。注意: IBMWazi for Dev Spaces 集成开发环境已停用。

- 现代简单 z/OS 开发
- 组合 z/OS 应用程序的高级调试
- 先进的应用结构和质量分析工具
- 自动化单元测试和代码覆盖
- 源代码控制,生命周期管理和问题诊断集成
- 定制和扩展开发环境
- 许可以满足您的需求
- IBM Dependency Based Build (在 Enterprise Edition中提供)
- 更多集成开发环境选择,包括 Microsoft VS Code 和Red Hat OpenShift Container Platform环境(在Enterprise Edition提供)。 IBMWazi for Dev Spaces 集成开发环境已停用。
- 通过 IBM Wazi Deploy (在 Enterprise Edition中提供) 在持续集成/持续交付 (CI/CD) 管道中针对测试和生产环境定制和自动化 z/OS 应用程序部署
组件和工具
有关 Developer for z/OS 和 Developer for z/OS Enterprise Edition提供的组件和工具的概述,请从此表中选择主题。
| 组件 | Developer for z/OS | Developer for z/OS Enterprise Edition |
|---|---|---|
| 访问和管理源代码 | ||
| 连接到 z/OS 系统 | ✔ | ✔ |
| Eclipse EGit用于与 存储库集成 Git | ✔ | ✔ |
| 访问 Engineering Workflow Management (Jazz)存储库中的源文件 | ✔ | ✔ |
| 访问CA Endevor软件变更管理器(SCM)中的源文件 | ✔ | ✔ |
| 应用程序开发环境 | ||
| 发展 Eclipse | ✔ | ✔ |
| 使用 Wazi for VS Code 进行开发 | ✔ | |
| 使用IBMWazi for Dev Spaces 进行开发(已停用) | ✔ | |
| 运行时环境 | ||
| 发展 Db2 for z/OS | ✔ | ✔ |
| 开发 CICS 应用程序 | ✔ | ✔ |
| 开发 IMS 应用程序 | ✔ | ✔ |
| 使用 Enterprise Service Tools 开发 Web Service 和 SOA | ✔ | ✔ |
| 调试和测试应用程序 | ||
| IBM Debug for z/OS | ✔ | |
| ZUnit(z/OS 自动化单元测试框架)(不推荐) | ✔ | ✔ |
| 构建和部署应用程序 | ||
| IBM 基于依赖的构建 | ✔ | |
| IBM Engineering Workflow Management | ✔ | ✔ |
| 将 IBM Z 系统开发和 Test Environment 整合在一起, Developer for z/OS | ✔ | ✔ |
| 使用 IBM Wazi Deploy 部署到 z/OS | ✔ | |
| 分析和测量软件质量 | ||
| 代码复审 | ✔ | ✔ |
| 收集 COBOL 和 PL/I 程序的报告度量 | ✔ | ✔ |
| 确定代码覆盖 | ✔ | ✔ |
| 管理开发环境 | ||
| 基于主机的项目 | ✔ | ✔ |
| 使用推送客户端分发更新 | ✔ | ✔ |
| 定制和扩展开发环境 | ||
| 在菜单管理器中创建菜单操作 | ✔ | ✔ |
| 公共访问存储库管理器 (CARMA) | ✔ | ✔ |