如何实现DebugProgramRunner

时间:2018-05-30 02:11:55

标签: node.js intellij-idea intellij-plugin

我有一个javascript执行引擎,它基于NodeJs.I使用idea启动我的执行引擎,然后按命令启动一个节点" node --inspect-brk = 30000 example.js",i我不知道如何实现debugProgramRunner连接到该节点,我该怎么办?

我不确定,但现在我实现了NodeJSDebuggableConfiguration并覆盖了createDebugProcess方法,nodejs调试连接是基于Web套接字的,我应该使用什么类型的VmConnection?

1 个答案:

答案 0 :(得分:1)

可能在NodeDebugProgramRunnerKt.createDebugProcess(this, socketAddress, session, executionResult)中返回createDebugProcess就足够了,它会自己创建VmConnection。