2009-06-23 107 views

回答

31

CTRL + ALT + =重构这个

in intelliJ IDEA版本11.0.2

3

您会发现主要的重构操作绑定到按键,而不是整个菜单与键盘快捷键相关联。 IntelliJ(帮助>默认键盘映射参考)随附的备忘单在我试图让我的脑袋绕过所有可能的东西时具有无法估量的价值。 (Available online too!)。

我想你可以通过点击上下文键(旁边的右Ctrl),然后[R,而你的光标可能会获得在Windows重构菜单在编辑器窗口。不知道是否存在专用的绑定 - 我敢肯定你不能设置一个绑定。

+1

:( 我讨厌想起了快捷方式都不同的重构 - 对我来说,我一直很喜欢只是有一个快捷方式重构菜单本身 上下文关键字 - R不配置:( – ripper234 2009-06-23 11:15:38

+0

嗯,没有按Alt-R打开重构菜单?我想我使用了很多:Alt-R + X =提取方法,Alt-R + N = inline。此外,您将快速学习常见重构的直接快捷方式(Shift -F6 for rename etc) – Jonik 2009-06-25 09:52:31

+0

你也可以点击Control + Shift + A(搜索动作),然后输入你想要的重构名称。这样你就不需要记住所有的快捷键,然后找到你想要相当快 – Lyudmil 2009-07-31 23:05:38

3

Alt + R将拉下菜单。例如,Alt + RL将允许你拉出一种方法。

7

IntelliJ中的重构选项范围非常棒,在编辑器中单击鼠标右键,然后点击R以查看整个菜单。尽管你很快就会想使用键盘快捷键;我的一些最喜欢的是:

  • + F6:重构的方法或变量名
  • Ctrl键 + + F6:重构的可变/字段类型
  • Ctrl + Alt + M:提取物的方法
  • Ctrl键 + Alt键 + V:引入一个可变
9

如果按CTRL ++一个键入要执行的操作,这也显示了快捷键。这样你可以更轻松地学习快捷方式。

enter image description here

1

嗯,只要按下Ctrl + R - 它折射相当多的东西?我将键盘快捷键布局切换到Netbeans并稍微调整了一下,但我不认为它改变了任何东西。真正的挑战是“如何在用户窗口中按下DO REFRACTOR按钮,以便在不使用鼠标的情况下折射某些方法在几处使用的方法”。