在RubyMine中创建一个新的键映射

时间:2014-12-12 15:31:32

标签: ruby-on-rails rubymine keymapping

我使用默认密钥映射Ctrl+Shift+Period经常插入<%= %>。这样一个小小的快捷方式加快了我编辑视图的方式。现在我想添加一个新的键盘图,允许我在按下<% %>时添加Ctrl+Shift+Comma

我查看了JetBrains "Configuring Keyboard Shortcuts" DOC,但只能找到编辑默认键盘映射的方法。

有没有人有创建新密钥图的方法?

注意:我目前正在运行RubyMine 6.3.3

2 个答案:

答案 0 :(得分:3)

  

我使用默认键盘Ctrl + Shift + Period

您使用的是错误的字词。

你所谓的“键盘图”实际上是一个“快捷键”(键盘或鼠标键)。

IDE方面的键盘映射是一组与特定操作相关联的快捷方式。


您无法创建全新和空键映射 - 普通用户没有真正的理由/好处(尽管在创建其他产品的键映射时有意义) )因为所有行动都没有捷径。

您唯一的选择是复制任何(最适合您)捆绑的键盘映射,然后根据需要进行更改。这样,您将获得原始键盘映射的所有快捷方式(除非被覆盖)以及顶部的更改。因此,您找到的链接是有效的。

这样一来,如果开发人员会在下一个版本中添加一些带有快捷方式的新动作,那么它也会在你的keymap中提供,因为你的继承了原来的那个。

答案 1 :(得分:0)

我强烈推荐AutoHotkey这类事情,因为你可以动态改变它。默认是全局活动的热键,虽然稍微调整一下你的AHK脚本la IfWinActive[,RubyMine],你可以使你的热键或它们的一部分只适用于RubyMine。