VS Code,如何显示堆栈跟踪
VS Code, how to display stack trace
如何在 VS Code 中显示堆栈跟踪?
来自display stack trace in VS Code,它说,
When you issue the k, kb, kp, kP, or kv command, a stack trace is displayed in a tabular format. If line loading is enabled, source modules and line numbers are also displayed.
但是,我无法让它工作。这是我尝试使用 k、kb、kp、kP 或 kv 命令时得到的结果:
k
Unable to eval expression: "could not find symbol value for k"
Failed to eval expression: {
"symbol": "k",
"scope": {
"goroutineID": 1,
"frame": 0
}
}
Eval error: could not find symbol value for k
kb
Unable to eval expression: "could not find symbol value for kb"
Failed to eval expression: {
"symbol": "kb",
"scope": {
"goroutineID": 1,
"frame": 0
}
}
Eval error: could not find symbol value for kb
~. k c
Unable to eval expression: "1:1: illegal character U+007E '~'"
Failed to eval expression: {
"symbol": "~. k c",
"scope": {
"goroutineID": 1,
"frame": 0
}
}
Eval error: 1:1: illegal character U+007E '~'
那么,如何显示堆栈跟踪?
堆栈跟踪选项卡未显示在您的案例中。
要显示面板:
menu->>View->>Run
CALL STACK默认显示在左侧面板。
如何在 VS Code 中显示堆栈跟踪?
来自display stack trace in VS Code,它说,
When you issue the k, kb, kp, kP, or kv command, a stack trace is displayed in a tabular format. If line loading is enabled, source modules and line numbers are also displayed.
但是,我无法让它工作。这是我尝试使用 k、kb、kp、kP 或 kv 命令时得到的结果:
k
Unable to eval expression: "could not find symbol value for k"
Failed to eval expression: {
"symbol": "k",
"scope": {
"goroutineID": 1,
"frame": 0
}
}
Eval error: could not find symbol value for k
kb
Unable to eval expression: "could not find symbol value for kb"
Failed to eval expression: {
"symbol": "kb",
"scope": {
"goroutineID": 1,
"frame": 0
}
}
Eval error: could not find symbol value for kb
~. k c
Unable to eval expression: "1:1: illegal character U+007E '~'"
Failed to eval expression: {
"symbol": "~. k c",
"scope": {
"goroutineID": 1,
"frame": 0
}
}
Eval error: 1:1: illegal character U+007E '~'
那么,如何显示堆栈跟踪?
堆栈跟踪选项卡未显示在您的案例中。
要显示面板:
menu->>View->>Run
CALL STACK默认显示在左侧面板。