假设您有以下方法
void consume(List<String> list) { ...
在某个地方你想要从上面调用方法。
String sa = "whatever";
如果输入:
sa
然后将光标放在sa
之前,并希望自动完成
Collections.sing
| sa
然后 CTRL + 空格然后输入
你得到的是
Collections.singletonList()sa
,您需要Collections.singletonList(sa)
有没有办法自动包围自动完成返回的变量?
答案 0 :(得分:0)
不完全是您正在寻找的内容,但您可以与postfix completion更接近。键入sa
并意识到要调用方法后,可以键入.par
Tab 将括号括起来,然后 Home 返回到行的开头,您可以键入Collections.sing
Tab 来完成方法调用。
也就是说,如果你首先在括号中加上括号,我认为完成的工作方式是你想要的。我不知道有更好的方法,但我被证明是错的。
答案 1 :(得分:0)
在 mac 中是 command + shift + enter
这将用完整的代码包围 sa。