【问题标题】:Visual Studio Code Extension for remote debugging PL/I on z/OS用于在 z/OS 上远程调试 PL/I 的 Visual Studio 代码扩展
【发布时间】:2022-09-20 00:34:45
【问题描述】:

我们想编写一个 VSCode 调试扩展,用于在大型机上远程调试 PL/I 源代码。

我们使用 IBM 的 z/OS Explorer,但我们不想启动这个繁重的 Eclipse 包进行调试(其他一切都在这个 VSCode 扩展中完成)。

我们“wireshark”与 IBM 的 z/OS Explorer 通信,因此根据调试器(在大型机上运行)的需要发送和接收 tcp 包是没有问题的。

但是我们不明白调试如何在 VSCode 扩展中工作。

现在它的工作方式如下:

  1. 在大型机上写入数据集
  2. 使用要调试的程序提交作业
  3. 当 z/OS Explorer 启动时,调试就开始了。

    需要什么 1.) init vscode调试功能 2.) 通过 tcp 发送启动命令 3.) 通过tcp接收和显示信息 4.) 启动、停止和断点功能

    任何示例等都会有所帮助,谢谢!

  • 我认为没有一种简单的方法可以为 VSCode 实现自己的调试客户端插件。 IBM 提供了一个,但我认为它仅作为 IBM Wazi Developer 的一部分提供,因此不是免费的(额外)费用。

标签: remote-debugging vscode-debugger mainframe


【解决方案1】:

您能够做到这一点的唯一方法是使用 WAZi 开发人员。您必须在 z/OS 上安装 IBM Debugger,这是一个可授权的程序。是的,您可以自己编写调试器,但成本/收益大大超过了 IBM 许可证的价格。 这是使用 WAZi 进行调试的详细信息 https://www.ibm.com/docs/en/developer-for-zos/15.0.0?topic=code-debugging-applications

【讨论】:

    猜你喜欢
    • 2010-09-21
    • 2011-08-19
    • 1970-01-01
    • 2022-10-22
    • 2019-06-11
    • 2019-03-14
    • 2022-01-10
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多