【问题标题】:Create a new keymap in RubyMine在 RubyMine 中创建一个新的键盘映射
【发布时间】:2014-12-12 15:31:32
【问题描述】:

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

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

有没有人有创建新键盘映射的方法?

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

【问题讨论】:

  • 您是要创建实际的键盘映射还是新的快捷键?它们在 RubyMine 中是两种不同的东西。

标签: ruby-on-rails rubymine keymapping


【解决方案1】:

我使用默认的键盘映射 Ctrl+Shift+Period

您使用了错误的术语。

您所说的“键盘映射”实际上是一种“快捷方式”(键盘或鼠标)。

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


您不能创建全新的空键盘映射——对于普通用户这样做没有真正的理由/好处(尽管在创建另一个产品的键盘映射时这很有意义) 因为所有操作都没有捷径。

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

这样,如果开发者将在下一版本中添加带有一些快捷方式的新操作,它也将在您的键盘映射中可用,因为您的键盘继承了原始的。

【讨论】:

    【解决方案2】:

    我强烈推荐 AutoHotkey 来处理这类事情,因为您可以随时更改它。默认是全局激活的热键,尽管通过 IfWinActive[,RubyMine] 对您的 AHK 脚本稍作调整,您可以使您的热键或其子集仅适用于 RubyMine。

    【讨论】:

      猜你喜欢
      • 2016-02-06
      • 1970-01-01
      • 2020-10-03
      • 1970-01-01
      • 2012-07-12
      • 2012-11-28
      • 1970-01-01
      • 2010-10-18
      • 1970-01-01
      相关资源
      最近更新 更多