在android studio中分配给新的局部变量快捷方式(ctrl-2 L)

Posted

技术标签:

【中文标题】在android studio中分配给新的局部变量快捷方式(ctrl-2 L)【英文标题】:Assign to new local variable shortcut (ctrl-2 L) in android studio 【发布时间】:2013-11-22 21:19:48 【问题描述】:

我刚刚从 Eclipse 搬到了 android studio。我最常用的快捷键之一是 ctrl-2 L,它会自动为变量分配一个名称并导入必要的类。

new View();

然后按 Ctrl-2 L,结果是:

View view = new View();

有没有办法在android studio中做到这一点?

【问题讨论】:

在这里查看答案:***.com/questions/4816069/… @plastiv - 谢谢,我在发布问题之前查了一下,但由于某种原因找不到。 【参考方案1】:

你可以在重构中看到快捷键 -> 提取菜单

Mac 提取变量使用下面的快捷方式:

1- ++V为局部变量

2- ++F 用于类/字段变量

3- ++C为常数

我认为您必须在 Windows 上使用 Control+Alt 键

【讨论】:

【参考方案2】:

好吧,这已经很老了,但这是我刚才所做的。

我写了

new View()

没有列和空格,只是输入

new View().var

并按下CTRL+ [SPACE],出现以下内容:

当我在建议气泡上按RETURN...

瞧!!?

在最近关于使用 Intelli-J 进行颤振的会议中发现了这一点,并且由于 Android Studio 基于相同的 IDE,所以它可以工作!

【讨论】:

以上是关于在android studio中分配给新的局部变量快捷方式(ctrl-2 L)的主要内容,如果未能解决你的问题,请参考以下文章

定义在PHP中分配给变量的类的值。

Android Studio 在调试器中找不到局部变量

Android Studio-设置快速转换局部变量为成员变量

为啥在三元函数中分配给数组类型的表达式失败

在php中分配给关联数组切片

laravel 如何在多对多关系中分配给用户?