Ruby on rails 调试Rails和特立尼达
我正在开发一个使用特立尼达的rails 3应用程序。我一直在使用RubyMine4.5,但我一辈子都不知道如何调试这个应用程序。它在IDE的非调试模式下运行良好,但当您尝试调试时,它会说它无法调试特立尼达应用程序。为什么会这样说 我还尝试从命令行运行trinidad和rdebug,然后使用远程调试配置从RubyMine连接到它。我可以附加,但不能设置任何断点。而且,如果不重新启动,对ruby代码的更改似乎不会生效 我想我在从RubyMine进行调试时主要是通过使用Webrick来解决这些问题的。在这种情况下,我可以设置并点击断点,但由于某种原因,我对ruby代码所做的任何更改在重新启动服务器之前都不会生效。事实上,我能够动态更改ruby代码的唯一方法是在非调试模式下运行应用程序 所以我希望能够做到的是:使用trinidad from RubyMine进行调试,并且能够动态更改ruby代码。或者,如果不可能的话,可以使用RubyMine的Webrick,还可以动态更改代码 谢谢你的帮助 请尝试,对于此配置TorqueBox和Trinidad运行/调试支持,调试应该更有效 更新:具有特立尼达支持的RubyMine 5.0已发布Ruby on rails 调试Rails和特立尼达,ruby-on-rails,ruby,rubymine,trinidad-gem,rdebug,Ruby On Rails,Ruby,Rubymine,Trinidad Gem,Rdebug,我正在开发一个使用特立尼达的rails 3应用程序。我一直在使用RubyMine4.5,但我一辈子都不知道如何调试这个应用程序。它在IDE的非调试模式下运行良好,但当您尝试调试时,它会说它无法调试特立尼达应用程序。为什么会这样说 我还尝试从命令行运行trinidad和rdebug,然后使用远程调试配置从RubyMine连接到它。我可以附加,但不能设置任何断点。而且,如果不重新启动,对ruby代码的更改似乎不会生效 我想我在从RubyMine进行调试时主要是通过使用Webrick来解决这些问题的。