関数、メソッド内が複雑だと感じたら一部分を新たな関数/メソッドとして抽出しましょう。リファクタリング機能を使えば簡単にメソッド抽出が行えます。
Opt + Cmd (Ctrl + Alt) に加え、変数(“V”ariable)抽出の場合はV、メソッド(“M”ethod)抽出の場合はMです。
Mac | Win/Linux | |
関数・メソッドの抽出 Introduce Variable |
Opt + Cmd + M | Ctrl + Alt + M |
対応IDE: IntelliJ IDEA、PyCharm、Rider、GoLand、PhpStorm、RubyMine、CLion、AppCode、DataGrip、WebStorm