IntelliJ中的自动变量扩展

Rum*_*mel 4 java autocomplete intellij-idea

我今年夏天在一家Java商店工作,我来自C#工作.我已经超级习惯只需输入var x = randomMethod(); In IntelliJ就可以输入这样的东西,然后在输入后自动扩展到正确的返回类型.所以就像var x = newStringList();变成了List<String> x = newStringList();

vik*_*eve 5

Rumel,欢迎来到java世界,这个很容易......

首先,键入方法名称(开始键入它并使用Ctrl+ Space自动完成,如果您愿意......)

newStringList()
Run Code Online (Sandbox Code Playgroud)

当光标仍在方法或括号上时,现在按Ctrl+ Alt+ V(重构:引入变量)并键入所需的变量名称(而不是默认值,即strings).

List<String> strings = newStringList();
Run Code Online (Sandbox Code Playgroud)

祝好运!