This refactoring applies to:
C#(编程语言)
Visual Basic
什么: 允许将代码片段转换为自己的方法。
什么时候: 某些方法中有一段现有代码片段,需要从另一种方法调用。
为什么: 可以复制/粘贴该代码,但这会导致重复。 更好的解决方案是将片段重构为自己的方法,该方法可由任何其他方法自由调用。
操作说明
突出显示要提取的代码:
C#:
Visual Basic:
接下来,执行下列作之一:
-
键盘
- 按 Ctrl+R,然后按 Ctrl+M。 (请注意,键盘快捷方式可能因所选配置文件而异。
- 按 Ctrl+。触发“快速作和重构”菜单,并从“预览”窗口弹出窗口中选择“提取方法”。
-
鼠标
- 选择 “编辑 > 重构 > 提取方法”。
- 右键单击代码并选择“ 重构 > 提取 > 方法”。
- 右键单击代码,选择“ 快速作和重构 ”菜单,然后从“预览”窗口弹出窗口中选择“ 提取方法 ”。
将立即创建该方法。 现在,只需键入新名称即可重命名方法。
小窍门
还可以更新注释和其他字符串以使用此新名称,以及在保存之前 预览更改 ,使用 IDE 右上角显示的“ 重命名 ”框中的复选框。
C#:
Visual Basic:
-
键盘
如果对更改感到满意,请选择 “应用 ”按钮或按 Enter ,并将提交更改。