RubyMine 2026.1 Help

パラメーターの抽出

パラメーターの導入リファクタリングは、メソッド宣言に新しいパラメーターを追加し、それに応じてメソッド呼び出しを更新するために使用されます。

以下のアニメーションは、文字列から値を抽出してメソッドパラメーターを追加する方法を示しています。

extract parameter

パラメーターを抽出するには

  1. リファクタリングする値を選択するか、必要な値を含む文字列にキャレットを配置します。

  2. メインメニューで、 リファクタリング | 抽出 / 導入 | パラメーター Ctrl+Alt+P に移動します。

  3. (オプション) 抽出可能な複数の式を含む場所にキャレットを置く場合は、必要な式を選択して Enter を押します。

    抽出式
  4. 呼び出されたダイアログで、パラメーター名と型を指定します。

    パラメーターの導入ダイアログ

    位置配列キーワードなどのさまざまなパラメーター型を使用できます。

  5. リファクタリング をクリックしてください。

サンプル

def greet puts "Hello from JetBrains" end greet
def greet(name) puts "Hello from #{name}" end greet("JetBrains")
2026 年 6 月 2 日