作为Eclipse的长期用户,我正在与IntelliJ IDEA 10一起玩耍。我似乎找不到如何执行“向新的局部变量分配语句”代码完成的工作。
功能说明:
我输入类似
new BufferedOutputStream(out)
然后按Cmd(或Ctrl)+1并输入,然后Eclipse将行更改为:
BufferedOutputStream bufferedOutputStream = new BufferedOutputStream(out);
同时,我可以立即键入“bufferedOutputStream”以将其重命名(或从下拉菜单中选择“bufferedOutputStream”,“outputStream”和“stream”选项)。
我对所有任务都使用此功能,它可以节省大量时间-IDEA中也必须提供此功能-但隐藏在哪里?
最佳答案
重构|介绍变量(在Windows上为Ctrl + Alt + V)。请注意,如果它是当前行中唯一的文本,则无需选择该文本。然后,您可以像描述的那样在线更改变量名,然后按Enter键完成编辑。
另一种方法是使用Postfix Completion:
输入.var
(或从列表中选择.v
)并按Enter确认。