11

我想知道的是是否可以在 Java 程序中选择所有出现的同一个单词。我知道它在 Sublime Text 3 中是可能的,但我不知道它是否可以在 Eclipse 中工作。而且我不是说高亮,我已经知道Mark Occurrences,我想要它喜欢,这里选词是一个例子:

 public class Employee1 

 {
    private String guyName;
    private String jobTitle;

    public String getName() {
        return guyName;
    }
    public void setName(String name) {
        this.guyName = name;
    }
    public String getJobTitle() {
        return jobTitle;
    }
    public void setJobTitle(String jobTitle) {
        this.jobTitle = jobTitle;
    }

 }

我希望能够将所有guyName变量更改为personName ,只需选择一个,按下选择所有相同单词的快捷方式,然后键入并更改它。谢谢 :D ~Scoutdrago3

4

5 回答 5

38

是的 - 选择变量名称 - 然后使用 Alt-Shift-R,然后重命名。只有变量名可以这样改变。

于 2013-07-17T08:14:50.883 回答
0

您可以在 macOS 中使用Cmd-Alt-R将光标放在单词内,无需选择整个内容。这带来了一个小的重构窗口。选择“选项”并输入新名称。这适用于变量、包等结构。

在 Windows 中,我假设它是Ctrl-Alt-R,但如果不是,请转到 Settings 和 General > Keys 并搜索“重命名重构”。

于 2021-05-29T06:34:25.890 回答
0

只需突出显示上下文并按 ALT+SHIFT+R

于 2020-11-24T22:31:23.197 回答
-3

我不知道这么晚了我的贡献是否会有所帮助,但无论如何。在 Sublime Text 3 中,双击突出显示该单词,然后按 Alt + F3。这会突出显示该单词的所有实例,每个实例上都有光标。在它们上面输入,它们都会改变,而且你可以在任何方向上移动指针。

于 2015-09-22T13:37:42.147 回答
-3

对于 Windows 计算机,按 ctrl + f。然后在“查找”下,键入您要查找的内容。然后在 REPLACE WITH 中,输入要替换的内容。然后单击全部替换。

于 2016-12-05T07:41:31.883 回答