在使用RSpec测试我的Rails3应用程序时,有很多关于失败规格的信息很高兴,但是让它们可点击它会更好:
2) Project
Failure/Error: create(:project) # Needed for validate_presence_of
ActiveRecord::RecordInvalid:
Validation failed: Name has already been taken
# ./spec/models/project_spec.rb:6:in `block (2 levels) in <top (required)>'
因此,当点击./spec/models/project_spec.rb:6
时,这将打开TextMate中的文件并跳转到第6行。有没有办法实现这一目标?
答案 0 :(得分:1)
我已经找到了一种方法来使用终端,但我没有找到它。
您可以使用RubyMine。它是一个真正的IDE,支持片段,调试等等。
我尊重Textmate,我不时使用它。但对于真正的开发人员环境而言,RubyMine是迄今为止最好的。
答案 1 :(得分:1)
不确定它是否仍然相关,但我已经完全为此编写了一个宝石。使用textmate和sublime(后者需要额外的软件)