什么是IntelliJ创build一个局部variables的快捷方式?
在Eclipse中,如果你有一个方法:
String MyObject.getValue(); 当使用这个你可以去:
 MyObject.getValue(); 
如果光标位于行上,并且按下CTRL + 1,则会出现一个上下文菜单以“分配新的本地variables”,从而产生以下结果:
 String value = MyObject.getValue(); 
你可以在IntelliJ中轻松做到这一点吗? 我search了networking,但没有成功。
是的! 这是介绍variables重构。 默认情况下,select一些文本,然后按Ctrl + Alt + V (对于Mac: ⌘ + ⌥ + V )。 如果expression式不完整或无效,IntelliJ仍然会对您的意思做出很好的猜测,并尝试为您解决这个问题。
IntelliJ 13.1引入了Postfix完成 。
使用Postfix完成后,您可以input以下内容来引入局部variables:
 MyObject.getValue().var 
 并按下ctrl + space或enter 。 
它甚至可以在其他语句中工作。 例如:
 foo.someMethod(myObject.getValue().var); 
 对于mac用户: alt + enter在要生成variables的位置alt + enter