34

ST2 で Ruby ファイルを実行して出力を確認するにはどうすればよいですか? build コマンドを使用する必要があると考えました。しかし、私がこれを持っている場合:

def foobar
  "hello world"
end

puts foobar

次に、cmd + shift + b を押します。私が見るのは

[Finished in 0.1s]

textmate では、cmd + r (コマンドの実行) を使用して、Ruby スクリプトからのすべての出力を確認できました。

私は何かが足りないのですか?

4

5 に答える 5

38

ファイルを保存しませんでした。それがうまくいかなかった理由です。最初にファイルを保存せずに実行するには (TextMate のように)、Anypreter プラグインを使用してみてください。

于 2012-07-10T10:27:15.287 に答える
32

ここでは Windows を使用していますが、正しいビルド システムを選択していることを確認してください: [ツール] > [ビルド システム] > [Ruby] を選択し、CTRL+B を押します

于 2012-07-10T09:32:02.490 に答える
2

要約すると、崇高なテキストにはデフォルトで(インストール後)「自動」ビルドシステムがあり、それをルビーまたは使用する言語に変更する必要があります。ファイルを保存し、ctrl + b (Windows の場合) を押します。ST コンソールに出力が実行されます。

于 2015-09-28T17:55:27.503 に答える
1

control + ` を入力します (キーボードの数字 1 に近いキーを入力すると、崇高なテキストの新しいウィンドウが開きます。ここで、ルビ コードを入力して結果を確認できます)。ただし、ルビを正しくインストールし、ターミナルからパスを設定していることを確認してください。

于 2014-07-28T06:55:10.820 に答える