程序包 | 说明 |
---|---|
kd.bos.script.debug | |
kd.bos.script.jsengine.debug |
限定符和类型 | 方法和说明 |
---|---|
DebugExecutor |
DebugManager.getDebugExecutor() |
限定符和类型 | 方法和说明 |
---|---|
void |
DebugStepBack.onStepBack(DebugResult ret,
DebugExecutor executor) |
限定符和类型 | 类和说明 |
---|---|
class |
KDebugExecutor
启动start -->调试结束
1) Context.end触发: KDebugCommander.stopListener.onEndContext->onEndContext->doStop+KDebugManager.terminal()
2) doStop确保执行完最后一步: stop->resume-->...
3) KDebugExecutor.start.Thread: buildDebugResult(null),running=false->handDebugResult->dm.stopped():-----------脚本调试结束。
|
限定符和类型 | 方法和说明 |
---|---|
DebugExecutor |
KDebugManager.getDebugExecutor() |
限定符和类型 | 方法和说明 |
---|---|
void |
QueueDebugCallBack.onStepBack(DebugResult ret,
DebugExecutor executor) |