[英]Eclipse how to refactor variable names?
在我15岁的Java项目中,不遵守标准Java约定,并且变量名的首字母通常用大写字母表示。
我想将项目重构为变量名的小写第一个字母,尤其是在方法签名中:
public void creerProfil(String CodeProfil, Profil ProfilACreer) throws Exception {
...
}
应该 :
public void creerProfil(String codeProfil, Profil profilACreer) throws Exception {
...
}
如果您对插件有任何想法,那我会很高兴的听到:)
如果您在Windows / ubuntu平台上,请使用alt+shift+R
或在mac上,请使用command+option+r
。 它将重构使用该变量的所有情况。
要获取Eclipse中可用的快捷方式列表,请在Windows / ubuntu中使用ctrl+shift+L
,在Mac中使用command+shift+l
。
无需插件,右键单击变量名,然后“重构”->“重命名”。 但是,从未尝试过,我不知道它在整个项目中有多可靠。
您还可以在Eclipse中按Alt + Shift + R来重构变量。
为了简单地回答您,请右键单击变量名>重构>重命名。 但是您必须逐个变量地进行操作。如果您想一次查找所有违反变量名称的行为,请使用checkstyle Checkstyle命名约定
Checkstyle将为您提供所有未遵循代码约定的场所的列表,然后您可以进行重构。
在Eclipse Neon中,我执行以下操作来在项目中重命名变量:
Search->File...
Containing text:
输入变量的名称Containing text:
Replace...
”。 With...
文本框中。 Preview >
OK
。 希望这可以帮助!
引用Eclipse文档中的重命名重构:-
重命名所选元素,并(如果启用)更正对该元素的所有引用(也在其他文件中)。
可用:方法,方法参数,字段,局部变量,类型,类型参数,枚举常量,编译单元,程序包,源文件夹,项目以及用于选择其中一种元素类型的文本选择
快捷键:Alt + Shift + R
用于重构方法的签名/参数:
更改参数名称,参数类型,参数顺序并更新对相应方法的所有引用。 此外,可以删除或添加参数和引发的异常,并且可以更改方法返回类型和方法可见性。
可用:方法或关于选择方法的文本选择
快捷键:Alt + Shift + C
在文件中重构:使用Alt + Shift + R
在多个文件中重构:使用Alt + Shift + R两次(为简单起见,请按住Alt + Shift并按R两次)。
此行为适用于Windows的Eclipse Oxygen。
版本:Oxygen.3a版本(4.7.3a)
Build ID:20180405-1200
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.