RubyMine 2026.1 Help

メソッドの抽出​

メソッドの抽出リファクタリングを使用すると、指定したコードフラグメントを独自のメソッドに抽出できます。

メソッドを抽出するには

  1. リファクタリングするコードフラグメントを選択するか、必要なコードフラグメントを含む文字列にキャレットを置きます。

    メソッド抽出のための選択コード
  2. メインメニューで、 リファクタリング | 抽出 / 導入 | メソッド Ctrl+Alt+M に移動します。

  3. メソッドの抽出 ダイアログで、メソッドの可視性、名前、オプションでパラメーター名を指定します。

    メソッドの抽出ダイアログ
  4. 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 日