首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >创建局部变量的IntelliJ快捷方式是什么?

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

Stack Overflow用户
提问于 2018-05-02 01:41:51
回答 2查看 0关注 0票数 0

在Eclipse中,如果你有一个方法:

代码语言:javascript
复制
String MyObject.getValue();

当使用这个你可以去:

代码语言:javascript
复制
MyObject.getValue(); 

如果你的光标在线上,并且你按了CTRL+1,你会得到一个上下文菜单来“分配一个新的局部变量”,结果如下:

代码语言:javascript
复制
String value = MyObject.getValue(); 

可以在IntelliJ中做到这一点吗?

EN

回答 2

Stack Overflow用户

发布于 2018-05-02 10:08:04

这是介绍变量重构。默认情况下,选择一些文本,然后点击Ctrl+ Alt+ V。如果表达不完整或无效,IntelliJ仍会对你的意思进行猜测,并尝试为你解决这个问题。

票数 0
EN

Stack Overflow用户

发布于 2018-05-02 11:02:55

IntelliJ 13.1引入了Postfix完成

通过Postfix完成,你可以通过键入以下内容来引入局部变量:

代码语言:javascript
复制
MyObject.getValue().var

并按下ctrl + spaceenter

它甚至适用于其他声明。例如:

代码语言:javascript
复制
foo.someMethod(myObject.getValue().var);
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/-100008318

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档