5

Rubyファイルを(ビルドシステム経由で)実行するSublime Text 2からターミナルを起動しようとしています。組み込みの Ruby ビルド システムを使用していない理由は、Ruby スクリプトが入力を受け取るためです。これは、崇高な出力パネルでは機能しません。

これを行うビルドシステムを持っている人はいますか?

4

2 に答える 2

1

OK、ファイル ruby​​.sh を作成できます (たとえば、ホーム フォルダーに):

/home/your/home/ruby.sh

 #!/bin/sh
 /usr/bin/xterm -e /bin/sh -c "/path/to/ruby $1; exec /bin/sh" &

新しい Sublime ビルド ファイルを作成します。

{
    "cmd": ["/home/your/home/ruby.sh", "$file"]
}

CTRL-B を押すと、ruby.shが実行され、現在のバッファ/ファイルでruby​​ が実行されます。xterm を新しいウィンドウとして開きます (テスト済み)。

于 2012-11-26T17:04:21.097 に答える