繁体   English   中英

Eclipse如何重构变量名?

[英]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中,我执行以下操作来在项目中重命名变量:

  1. 转到Search->File...
  2. Containing text:输入变量的名称Containing text:
  3. 单击位于对话框底部的“ Replace... ”。
  4. 将打开一个新对话框。 在此处,将要替换为的变量名称放在With...文本框中。
  5. 要预览更改的位置,请点击Preview >
  6. 确定之后,单击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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM