[英]Emacs Cider Debugger locals navigation
I use Emacs with Cider to debug Clojure Code. 我将Emacs与Cider一起使用来调试Clojure代码。 After setting a breakpoint using the default debugging framework , there appears the list of debugging options one might execute shown in this Figure 使用默认调试框架设置断点后,将显示一个可能执行的调试选项列表,如图所示。 . 。 After pressing l the local values appear in a new tab in emacs. 按l后,本地值将显示在emacs的新选项卡中。 One can press on each element of the list of locals and click ENTER to jump into each map in the list and see its values, which works perfect. 可以按一下当地人列表中的每个元素,然后单击ENTER以跳入列表中的每个地图,并查看其值,这非常完美。
How do we navigate back? 我们如何返回? After entering a map in a map in a map, how to navigate back one step? 在地图中的地图中输入地图后,如何后退一步?
The only behaviour I found is to go back to the debug window again press l and find the right map and find its child again, but there has to be a shortcut? 我发现的唯一行为是再次回到调试窗口,按l并找到正确的映射并再次找到其子级,但是必须有一个快捷方式吗?
What is the shortcut? 捷径是什么? What is the procedure to find such a shortcut in the feature? 在功能中找到这种快捷方式的过程是什么? Google did not help 谷歌没有帮助
You can use Mx cider-inspector-pop
command. 您可以使用Mx cider-inspector-pop
命令。 Usually it is bound to l
key. 通常它绑定到l
键。
To find this keybinding, you could use Mx describe-mode
command, when in the inspector buffer. 要找到此键绑定,可以在检查器缓冲区中使用Mx describe-mode
命令。 It will give you all the commands of the mode and keybindings which these commands are bound to. 它将为您提供该模式的所有命令以及这些命令所绑定的键绑定。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.