程序包 | 说明 |
---|---|
kd.bos.script.debug | |
kd.bos.script.jsengine.debug |
限定符和类型 | 方法和说明 |
---|---|
DebugResult |
DebugResult.copy(boolean withVar,
boolean withWatch) |
DebugResult |
DebugExecutor.evaluate(java.lang.String expression) |
DebugResult |
DebugExecutor.getAtBreakPoint(boolean waitFor) |
DebugResult |
DebugExecutor.getVariables() |
DebugResult |
DebugExecutor.getWatches() |
DebugResult |
DebugStepBack.peek() |
DebugResult |
DebugStepBack.poll(long timeout,
java.util.concurrent.TimeUnit unit) |
DebugResult |
DebugExecutor.resume() |
DebugResult |
DebugExecutor.runToLine(int lineNo) |
DebugResult |
DebugManager.startupThenGet() |
DebugResult |
DebugExecutor.stepInto() |
DebugResult |
DebugExecutor.stepOut() |
DebugResult |
DebugExecutor.stepOver() |
DebugResult |
DebugExecutor.stop()
调试命令
|
DebugResult |
DebugStepBack.take() |
限定符和类型 | 方法和说明 |
---|---|
void |
DebugStepBack.onStepBack(DebugResult ret,
DebugExecutor executor) |
限定符和类型 | 方法和说明 |
---|---|
DebugResult |
KDebugExecutor.evaluate(java.lang.String expression) |
DebugResult |
KDebugExecutor.getAtBreakPoint(boolean waitFor) |
DebugResult |
KDebugExecutor.getVariables() |
DebugResult |
KDebugExecutor.getWatches() |
DebugResult |
QueueDebugCallBack.peek() |
DebugResult |
QueueDebugCallBack.poll(long timeout,
java.util.concurrent.TimeUnit unit) |
DebugResult |
KDebugExecutor.resume() |
DebugResult |
KDebugExecutor.runToLine(int lineNo) |
DebugResult |
KDebugManager.startupThenGet() |
DebugResult |
KDebugExecutor.stepInto() |
DebugResult |
KDebugExecutor.stepOut() |
DebugResult |
KDebugExecutor.stepOver() |
DebugResult |
KDebugExecutor.stop() |
DebugResult |
QueueDebugCallBack.take() |
限定符和类型 | 方法和说明 |
---|---|
void |
QueueDebugCallBack.onStepBack(DebugResult ret,
DebugExecutor executor) |