メソッドの抽出
メソッドの抽出リファクタリングを使用すると、指定したコードフラグメントを独自のメソッドに抽出できます。
メソッドを抽出するには
リファクタリングするコードフラグメントを選択するか、必要なコードフラグメントを含む文字列にキャレットを置きます。

メインメニューで、 Ctrl+Alt+M に移動します。
メソッドの抽出 ダイアログで、メソッドの可視性、名前、オプションでパラメーター名を指定します。

OKです。 をクリックしてリファクタリングを終了します。

サンプル
class Hello
def greet
name = "JetBrains"
puts "Hello from #{name}"
end
end
class Hello
def greet
name = "JetBrains"
puts get_greeting(name)
end
private
def get_greeting(name)
"Hello from #{name}"
end
end
2026 年 6 月 2 日