パラメーターの抽出
パラメーターの導入リファクタリングは、メソッド宣言に新しいパラメーターを追加し、それに応じてメソッド呼び出しを更新するために使用されます。
以下のアニメーションは、文字列から値を抽出してメソッドパラメーターを追加する方法を示しています。

パラメーターを抽出するには
リファクタリングする値を選択するか、必要な値を含む文字列にキャレットを配置します。
メインメニューで、 Ctrl+Alt+P に移動します。
(オプション) 抽出可能な複数の式を含む場所にキャレットを置く場合は、必要な式を選択して Enter を押します。

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

位置、 配列、 キーワードなどのさまざまなパラメーター型を使用できます。
リファクタリング をクリックしてください。
サンプル
前 | 後 |
|---|---|
def greet
puts "Hello from JetBrains"
end
greet
|
def greet(name)
puts "Hello from #{name}"
end
greet("JetBrains")
|
2026 年 6 月 2 日