最近自己想要写一个包给自己使用。并且在阅读别人的源码,但是发现有的地方需要把变量打印出来,更有助于自己理解代码。自己不知道怎么做到方便的查看变量,难道使用 message 一个个打印吗?谢谢大家能给我点有用的建议。
C-h v
(describe-variable VARIABLE &optional BUFFER FRAME)
是这个嘛?
这个方法我知道,我希望的是光标移动到一个变量后,可以自动显示变量值的方法。
你说的这个功能,就算说在ide下,也必须是代码调试运行的时候,才可能显示变量的值,有个dap-mode,可以在emacs上调试代码,不过我没用过,你可以试试看
如果偶尔一两个,就用 M-:
直接对变量名求值,如果频繁查看在 M-x ielm
中求值
当然你说的没错,如果有那种像 IDE debug 的功能最好了,一步一步的运行,然后查看变量的值。
我一会儿试试看。
edebug, 具体看info