1

rubyメソッドが返す値を示すtextmateまたはsublimetext2のバンドルはありますか?

ステートメントにカーソルを合わせて、メソッドが何を返すかを教えてもらうことができるツールチップを備えたものを探しています。

4

2 に答える 2

1

いいえ、ありません。メソッドが値を返すには、そのメソッドを実行し、適切なパラメーターを渡して、オブジェクトインスタンスの現在の状態を操作する必要があります。また、メソッドの値は、オブジェクトの状態やパラメータによって変わる場合があります。テキストエディタは、これらが何であるかをどのように理解しますか?

「メソッドの戻り値」が意味をなすのは、デバッグ中、実行を停止して特定のメソッド呼び出しを評価しているときだけです。TextMateもSublimeTextもIDEではないため、行ベースのデバッグは提供されません。

于 2011-11-01T21:22:42.683 に答える
0

これはあなたが探していることをするかもしれません:sublime-text-2-ruby-markers

インストールするには:

崇高なテキスト2から:ツール>コマンドパレット「ルビーマーカー」を見つけてインストールする

ここで、コード行を入力するときに、その行に「#=>」を追加し、Shift + Alt + Uを押して、その行の戻り値を確認します。「#」の後にタブを追加するだけで、いくつかのキーストロークを保存することもできます(少なくともMacでは)

デフォルトでは、プログラムからの出力もファイルの下部にコメントとして出力されるため、これを無効にするには、[メニュー]>[設定]>[パッケージ設定]>[Rubyマーカー]>[設定]-[ユーザー]を選択します。

{ "strip_stdout": true, "xmpfilter_quiet": true }

うわーこれは古い質問です:)

于 2016-04-05T13:40:32.330 に答える