Eclipse - 基于return或get声明变量(快捷方式)

Mul*_*xor 12 java eclipse variables declaration shortcut

我不确定如何在搜索中表达这一点,但是我很好奇是否在eclipse中有一个快捷方式允许我们根据等于之后的内容声明一个变量类型.

例如:

firstname = User.getFirstName(); 
Run Code Online (Sandbox Code Playgroud)

按下的enter那一刻,它会在行的开头添加"String",使其变为:

String firstname = User.getFirstName();
Run Code Online (Sandbox Code Playgroud)

甚至快捷键也足够了.

有些时候类名可能很长,或类似的东西:Iterator<Entry<String, String>>这足够长,快捷方式或自动添加会很方便.

我不确定这是否存在.

多谢你们.

Jon*_*eet 16

我通常只写下表达式:

User.getFirstName()
Run Code Online (Sandbox Code Playgroud)

然后突出显示并按Ctrl-2,然后L"分配给局部变量".

  • 或者Alt-Shift-L(win)或Command-Option-L(mac),用于*Refactor> Extract Local Variable*. (5认同)