如何按"做折射器"当您尝试在(PHP,Java ..)代码中折射某些方法时按钮。
步骤:
有没有办法按下" Do Refactor"不使用鼠标?
答案 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。