【发布时间】:2022-09-20 00:34:45
【问题描述】:
我们想编写一个 VSCode 调试扩展,用于在大型机上远程调试 PL/I 源代码。
我们使用 IBM 的 z/OS Explorer,但我们不想启动这个繁重的 Eclipse 包进行调试(其他一切都在这个 VSCode 扩展中完成)。
我们“wireshark”与 IBM 的 z/OS Explorer 通信,因此根据调试器(在大型机上运行)的需要发送和接收 tcp 包是没有问题的。
但是我们不明白调试如何在 VSCode 扩展中工作。
现在它的工作方式如下:
- 在大型机上写入数据集
- 使用要调试的程序提交作业
- 当 z/OS Explorer 启动时,调试就开始了。
需要什么 1.) init vscode调试功能 2.) 通过 tcp 发送启动命令 3.) 通过tcp接收和显示信息 4.) 启动、停止和断点功能
任何示例等都会有所帮助,谢谢!
-
我认为没有一种简单的方法可以为 VSCode 实现自己的调试客户端插件。 IBM 提供了一个,但我认为它仅作为 IBM Wazi Developer 的一部分提供,因此不是免费的(额外)费用。
标签: remote-debugging vscode-debugger mainframe