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

Srn*_*zek 13 intellij-idea intellij-14

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

脚步:

  • 按ctrl + r重命名方法
  • 更改名称然后按Enter键
  • 然后另一个面板显示该方法的用法和"Do Refactor"按钮

有没有办法在不使用鼠标的情况下按"Do Refactor"?

Dar*_*Kay 21

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

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

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

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

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

顺便说一句:你可以随时按回到你的编辑器Esc.

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


ben*_*ico 5

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

您还可以使用tab和shift + tab来移动焦点(默认情况下在主按钮上为焦点),然后使用Enter确认您的选择。