简体   繁体   English

Emacs Cider Debugger当地人导航

[英]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.

相关问题 如何将 CIDER 的调试器附加到 Luminus Web 应用程序? - How can I attach CIDER's debugger to a Luminus web application? 将Mono Soft Debugger与Emacs配合使用 - Using the Mono Soft Debugger with Emacs 内部编译器变量通过Rhino ETL出现在调试器的Locals窗格中 - Internal compiler variables appearing in the debugger Locals pane with Rhino ETL 在Qt Creator调试器中显示定制信息“本地和表达式” - Display tailored information in Qt Creator debugger “locals and expressions” Emacs上的Perl调试器:清除屏幕(缓冲区)? - Perl debugger on Emacs: Clear screen (buffer)? Emacs Lisp调试器中继续和退出之间的区别 - difference between continue and quit in Emacs Lisp debugger 调试器,用于emacs逐步执行java源代码 - debugger for emacs to step through java source code Emacs中的Python调试器:是否设置类似于perldb的键绑定? - Python debugger in Emacs: set keybindings similar to perldb? 如何在MAC上为Emacs安装Java调试器? - How to install Java debugger for Emacs on MAC? .Net:当您处理dispose()变量时,是否应该在调试器“本地”窗口中将其立即显式设置为“ Nothing”? - .Net: When you dispose() variable, should it immediately, visibly be set to “Nothing” in debugger Locals window?
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM