IntelliJ中的自动变量扩展

时间:2013-07-03 18:24:35

标签: java autocomplete intellij-idea

今年夏天我在一家Java商店工作,我来自一家C#工作。我已经习惯于只输入var x = randomMethod(); 在IntelliJ中,无论如何都要键入这样的东西,然后在输入后自动扩展到正确的返回类型。因此var x = newStringList();之类的内容会变成List<String> x = newStringList();

1 个答案:

答案 0 :(得分:5)

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

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

newStringList()

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

List<String> strings = newStringList();
祝你好运!