|
メソッドのインライン化は、メソッドの抽出の逆です。 抽出すると逆にソースが読みにくいというメソッドに対して、呼出元または定義部を選択して、「リファクタリング」 - 「メソッドのインライン化」を選択すると、メソッドのインライン化をすることが出来ます。 まず、インライン化したいメソッド(定義部)を反転させて、「リファクタリング」 - 「メソッドのインライン化」を選択すると、下図ウィンドウが開きます。 ![]() この場合、すべての呼び出しをインライン化します。また、「メソッド宣言の削除」にチェックを入れた場合、メソッド定義部は削除されます。 メソッド呼出部を反転させて、「リファクタリング」 - 「メソッドのインライン化」を選択すると、下図ウィンドウが開きます。 ![]() この場合のみ、「選択された呼び出しのみ」のラジオボタン押下可能になります。 これを選択すると、選択された呼び出しのメソッドのみインライン化が行われ、メソッドの定義部は残ります。 プレビューを見たい場合は「プレビュー」を押します。それでよければ、「OK」をクリックします。 |