1

Ruby プロジェクトがあり、スクリプトをターミナルで実行する代わりに、Sublime Text から直接実行したいと考えています。それが問題になる場合は、Ubuntu 12.04 LTS を実行しています。

スクリプトを機能させるには、端末からプロジェクト ルートに移動する必要があります。

$ ruby path/to/file/file.rb

ファイルがある場所から実行しようとすると、プロジェクト内のさまざまな場所からファイルが必要になるため、失敗します。

スクリプトを Sublime Text (Ctrl + Shift + B) で実行すると、ファイルの場所から実行した場合と同じように失敗します。

どうすればいいですか?これはカスタムビルドで解決できると思いますが、今まで成功していません. どんな助けでも感謝します。

4

2 に答える 2

3

このようなビルド ファイルは、要件を満たす可能性があります。

{
  "working_dir": "/full/path/to/project/root/",
  "cmd": ["/full/path/to/ruby/", "$file"],
  "file_regex": "^(...*?):([0-9]*):?([0-9]*)",
  "selector": "source.ruby"
}
于 2013-06-17T14:02:02.767 に答える