6

コマンドを使用して、アクティブなタブでRubyスクリプトを実行できることを知っています

cmd /K ruby “$(FULL_CURRENT_PATH)”

ただし、Mac の BBEdit で定期的に行っていることを、Windows システムの Notepad++ で実行したいと考えています。実際にファイルの名前を入力する必要はありません。それは可能ですか?

4

2 に答える 2

9

Notepad ++でRubyスクリプトを実行するには、NppExecプラグインがまだインストールされていない場合は、最初にインストールします。次に、Notepad ++でF6キーを押すか、[プラグイン]>[NppExec]>[​​実行]に移動します。[コマンドの実行]ダイアログで、次のように入力します。

ruby "$(FULL_CURRENT_PATH)"

追加のコマンドラインオプションについては、こちらをご覧ください

于 2012-06-25T16:32:36.667 に答える
2

$(FULL_CURRENT_PATH)、現在アクティブなタブ内のファイルのフル パスであり、現在のタブのテキストが含まれます。

したがって、現在のファイルを保存してから実行できます

ruby /path/to/your/script.rb "$(FULL_CURRENT_PATH)"

ファイル名を何度も入力しなければならない理由はわかりませんがCtrl+F6、最初の実行後に を押すと、前のコマンドを直接再実行できます。

于 2014-06-02T19:33:03.567 に答える