| 程序包 | 说明 |
|---|---|
| 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) |