当前位置:  开发笔记 > Android > 正文

什么是创建局部变量的IntelliJ快捷方式?

如何解决《什么是创建局部变量的IntelliJ快捷方式?》经验,为你挑选了3个好方法。

在Eclipse中,如果您有方法:

String MyObject.getValue();

使用时你可以去:

MyObject.getValue(); 

如果光标在线上并且你点击CTRL+ 1你得到一个上下文菜单'分配一个新的局部变量',结果如下:

String value = MyObject.getValue(); 

你能在IntelliJ中轻松完成吗?我搜索网但没有成功.



1> John Feminel..:

是的!这是引入变量重构.默认情况下,选择一些文本,然后按Ctrl+ Alt+ V(对于Mac:+ + V).如果表达式不完整或无效,IntelliJ仍会很好地猜测您的意思,并尝试为您修复它.


适用于Mac的Cmd + Alt + v
谢谢.我使用的是CTRL + ALT + F,但这并没有提供"本地"选项.

2> micha..:

IntelliJ 13.1引入了Postfix完成.

使用Postfix Completion,您可以通过键入以下内容来引入局部变量:

MyObject.getValue().var

并按ctrl + spaceenter.

它甚至可以在其他语句中使用.例如:

foo.someMethod(myObject.getValue().var);



3> 小智..:

对于mac用户: alt + enter在您要生成变量的位置

推荐阅读
N个小灰流_701
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有