6

Rails 新手 - 我错过了什么?通过 Hartl 的 Rails 教程,已经能够找到从 RubyMine 内部运行所有以前的“bundle exec”命令的方法。但现在我已经安装了注释 gem(第 6 章);本教程的说明是运行“bundle exec annotate”。是否有可以从 Rails 内部运行的等价物?

(我发现了如何从 Rubymine 内部运行 RSpec、git push 等,但我找不到如何执行此操作。)

在此先感谢您的帮助。

4

2 回答 2

10

(红宝石矿 5.0)

  1. 运行 > 编辑配置...
  2. “添加新配置”(左上角绿色“+”)>“宝石命令”
  3. Name = "注释宝石"
  4. 配置选项卡 > Gem 名称 = 注释,可执行文件名称 = 注释
  5. Bundler 选项卡 > 启用“在包的上下文中运行脚本(bundle exec)”
  6. OK按钮保存配置
  7. Toolbar > Configuration selector = "Annotate Gem",点击 Run 按钮
  8. 运行面板中显示的输出
于 2013-02-15T23:12:32.200 回答
0

我在虚拟 ubuntu 机器上远程运行它时遇到问题,从 windows 发送的路径是这样的,找不到它。

 \usr\local\bin\annotate

我刚刚在 Ruby 参数输入中添加了正确的路径:

 -e $stdout.sync=true;$stderr.sync=true;load($0=ARGV.shift) /usr/local/bin/annotate 

我刚开始使用红宝石,我怀疑这是正确的方法。

于 2013-04-17T19:24:37.480 回答