|
|
1
10
正如erenon所说,使用ruby debug,它为emacs提供了一个库,让您可以像使用gdb一样使用它。 通过在终端上发出此命令安装rdebug(sudo是可选的,取决于您的系统):
然后你需要 download ruby调试rubyforge的额外文件,并以标准方式安装。
这为您提供了与rdebug交互的elisp文件,以及可以在emacs中查看的ruby调试文档。 AJ |
|
|
2
6
还有另一个emacs到ruby调试接口。看见 https://github.com/rocky/emacs-dbgr/wiki . 更一般地说,它与其他ruby调试器和其他调试器一起工作。 |
|
|
3
1
您可能需要使用rdebug。 |
|
|
4
1
我在2009年10月31日GNU Emacs 23.1.50.1(x86_64-apple-darwin10.0.0,NS apple-appkit-1038.11)中获得了“无法打开加载文件:gdb ui” |
|
|
5
0
我在gdb ui上遇到了同样的问题,但我找到了解决方案:我从 here 并将其放入ruby debug extra/emacs目录中。。。然后我调整了Makefiles,使其在任何其他rdebug*.el文件之前指向该文件。完成此步骤后,您将开始工作。因为我使用的是emacs快照,并且gdb模式已经在我的emacs环境中可用,所以这个问题只涉及构建rdebug模式。在此之后,我用“sudo make install”安装了它,它工作得非常好:)别忘了将(require'rdebug)添加到你的~/.emacs或任何你用来引导配置的东西中。 |
|
|
6
0
所选择的策略可以发挥作用,尽管texi2html和texinfo在我的系统上还不够,但我在没有安装额外软件包的情况下停止了采用这种策略。 http://rubyforge.org/frs/?group_id=1900&release_id=28306 ,将其解压,但不要执行整个configure/make/blah/blah操作。相反,我只是将“emacs”目录复制到~/.emacs.d/rdebug,然后添加到我的~/.emacs.d/init.el文件中(您也可以使用~/.emacs文件):
|