我今年夏天在一家 Java 商店工作,我刚从一份 C# 工作回来。我已经习惯了只输入 var x = randomMethod();
在 IntelliJ 中无论如何都可以输入类似这样的内容,然后在按回车键后将其自动扩展为正确的返回类型。所以像 var x = newStringList();
变成 List<String> x = newStringList();
最佳答案
Rumel,欢迎来到 Java 世界,这很简单...
首先,输入方法名称(开始输入并使用 Ctrl+Space 自动完成,如果您愿意...)
newStringList()
当您的光标仍在方法或括号上时,现在按 Ctrl+Alt+V(重构:引入Variable) 并键入所需的变量名(而不是默认的 strings
)。
List<String> strings = newStringList();
祝你好运!
关于java - IntelliJ 中的自动变量扩展,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17455530/