建议设置成 !",此命令在整理代码结构时常用。下面是一个要提取的代码片段。
./+##,#6new./+##$787(4
publicvoid#3$#-0#(9
if$78:7;+$##$(((9
#out#$77(4
<
<
此时选中78:7后提取成常量后的结果为
privatestaticnal #CMD_OK678:74
./+##,#6new./+##$CMD_OK(4
publicvoid#3$#-0#(9
if$CMD_OK;+$##$(((9
#out#$77(4
<
<
5:提取方法
输入 1###*
此命令在整理超过 => 行的方法时经常使用,建议设置成 ?。提取设置中的
@##*# 建议勾选,提取后会自动生成 .0。值得注意的是:
在提取方法时经常会提示 ,++#+0+2 #,&
#*0,++,;+#。出现此提示说明提取的代码中包
含多个返回值,例如。
##67##74
##67##74
#out#$7666##6667##(4
此时第 , 行无法提取成方法,对于此种情况可以考虑将变量添加到容器中或封装成
/。
6:更改方法签名
输入 *#*#+
使用较频繁,建议设置成 。与重构方法名不同的是,此命令在对参数的名
称、类型、顺序、默认值进行更改时使用。
7:显示调用栈信息
输入 **
此命令使用较频繁,建议设置成 。
8:显示类型继承
输入 ;+**
此命令使用较频繁,建议设置成 。要补充的是:再次键入 会显示出从父
类的继承关系。
9:快速包导入