我正在运行 OSC Lion、RubyMine 4.0.2、Ruby 1.9.3p125 和 Rails 3.2.3。
在 RubyMine 中调试对我来说一直很好。但是今天,我的服务器在使用调试器时崩溃了(当它遇到异常断点时),现在我无法再调试了。当我单击按钮启动调试器时,会出现一个名为“Connecting to the debugger”的模式弹出窗口,其中包含文本““Connecting to debugger using 10 sec timeout, please wait...”和一个进度条。大约之后10 秒进度条 100% 完成,但弹出窗口仍然显示,有效地挂起 RubyMine。
应用程序似乎没有启动(它不响应请求)。调试控制台不显示。development.log 文件中没有新条目。摆脱 RubyMine 的唯一方法是强制退出它。
我尝试重新启动计算机、删除 RubyMine 缓存文件、重新安装 RubyMine 并重新安装调试 gem(ruby-debug-base19x、ruby-debug-ide)。没有任何效果。
我仍然能够在没有调试器的情况下从 RubyMine 运行应用程序。