2013-01-17 6 views
6

Mới cho đường ray - tôi đang thiếu gì? Làm việc thông qua Hướng dẫn Rails của Hartl, đã có thể tìm ra cách để chạy tất cả các lệnh "bundle exec" trước đó từ bên trong RubyMine. Nhưng bây giờ tôi đã cài đặt gem chú thích (Chương 6); hướng dẫn của hướng dẫn là chạy "chú thích nhóm exec". Có một tương đương có thể được chạy từ bên trong Rails?chạy đá quý chú thích bên trong rubymine

(Tôi đã khám phá làm thế nào để chạy RSpec, git push, vv, từ bên trong Rubymine nhưng tôi không thể tìm cách để làm điều này.)

Cảm ơn trước sự giúp đỡ của bạn.

+0

Bạn đã thử sử dụng [Công cụ bên ngoài] (http://www.jetbrains.com/ruby/webhelp/configuring-third-party-tools.html) cho điều này chưa? – CrazyCoder

Trả lời

10

(RubyMine 5,0)

  1. Run> Edit Configurations ...
  2. "Add New Configuration" (Green '+' trên bên trái)> "Gem Command"
  3. Tên = "Chú thích Gem "
  4. Cấu hình tab> Gem name = chú thích, tên thực thi = chú thích
  5. Bundler tab> enable "Chạy kịch bản trong bối cảnh của các bó (bó exec)"
  6. OK b utton để lưu cấu hình
  7. Toolbar> Cấu hình selector = "Chú thích Gem", nhấp vào nút Run
  8. Output hiển thị trong bảng điều khiển Run
0

Tôi đã có một vấn đề chạy nó từ xa trên một hộp ubuntu ảo, đường dẫn được gửi từ cửa sổ giống như thế này và không thể tìm thấy.

\usr\local\bin\annotate 

Tôi chỉ cần thêm con đường đúng đắn trong Ruby đối số đầu vào:

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

Tôi chỉ mới bắt đầu với rubymine và tôi nghi ngờ đây là phương pháp đúng.