当我的当前键映射使用cmd + click
时,如何在IntelliJ中触发Eclipse (MacOS)
行为(转到类,转到声明等)?
我目前正在从Eclipse / STS切换到IntelliJ。到目前为止,我已经更改了使用Eclipse (MacOS)
的键盘映射,因此我使用的大多数熟悉的键盘快捷键仍然可以使用。
control + click
使用Eclipse (MacOS)
键盘映射执行我想要的功能,但这也会触发右键单击的系统行为,因此菜单会在转到类/变量的同时触发。有没有办法设置或使用cmd + click
来触发所需的行为?
答案 0 :(得分:2)
转到Preferences > Keymap
。
您必须将Eclipse (MacOS)
键盘映射为新名称才能进行更改:选择Eclipse (MacOS)
键盘图,按Copy
按钮并为其指定新名称,例如Eclipse (MacOS) 2
。
然后单击进入过滤器字段,输入declaration
,然后在树区域中右键单击Main menu > Navigate > Declaration
行以激活上下文菜单。结果应如下所示:
从上下文菜单中选择Add Mouse Shortcut
,会打开一个对话框。在您的案例中cmd + click
执行此对话框中您要添加的键+点击组合:
使用Ok
确认新的鼠标快捷方式,然后使用Preferences
或Ok
关闭Apply
对话框。完成。
注意:如果您不想错误地使用它,可以删除ctrl + click
鼠标快捷方式,方法是在上下文菜单中选择Remove ^Button1 Click
。