任何人都可以提供在Rubymine中运行和调试sinatra应用程序的设置说明吗?
答案 0 :(得分:5)
不确定您是否在JetBrains论坛上找到了答案,但如果没有,请参阅RubyMine 3.2.4中适用于我的内容。
我的config.ru看起来像:
require './app'
run Sinatra::Application
在一个简单的app.rb文件中,在下面的“Hello World”行中加上一个断点:
get '/' do
"Hello World"
end
右键单击app.rb或config.ru文件,然后从上下文菜单中选择“Debug”app“'。加载页面时应该达到断点。
希望这有帮助。
答案 1 :(得分:1)
使用当前的RubyMine(5.4),您可以通过创建Rack Run / Debug配置并在其中指定config.rb文件的路径来运行它。