是否有键盘快捷键为" Do Refactor" IntelliJ IDE中的(重构预览窗格)?

时间:2015-04-13 11:29:38

标签: intellij-idea intellij-14

如何按"做折射器"当您尝试在(PHP,Java ..)代码中折射某些方法时按钮。

步骤:

  • 按ctrl + r重命名方法
  • 更改名称,然后按输入
  • 然后另一个小组显示了这种方法的用法和" Do Refactor"按钮

有没有办法按下" Do Refactor"不使用鼠标?

3 个答案:

答案 0 :(得分:18)

IntelliJ尝试仅使用键盘解决尽可能多的问题。

在您的情况下,显示重构预览的面板非常有用。您可以使用箭头键在此面板中导航,并按 Del 排除不需要的重构。要确认重构,只需按 Alt + D Do Refactor按钮在D上有一个快捷键,这就是为什么你甚至不需要记住它。

关于您的第二个问题(驼峰案例导航):您需要检查以下设置:

Settings > Editor > General > Smart Keys > Use "CamelHumps" words

现在,您可以使用 Ctrl + R / LArrow 在字符串中导航。

顺便说一句:您可以随时按 Esc 返回编辑。

最后 - 您可以按 Ctrl + Shift + A 执行几乎所有命令。只需键入命令的名称(如Rename)即可执行它。因此,即使没有快捷方式,也不需要使用鼠标。

答案 1 :(得分:4)

每个按钮都有一个带下划线的字母,如果按下alt和这个字母,它就会执行此操作。

您还可以使用tab和shift + tab移动焦点(默认情况下在主按钮上)并使用enter验证您的选择。

答案 2 :(得分:0)

似乎没有macOS版本。参见此2004(!) thread