Rubymine 中有插入
<%= %>
的快捷方式吗?
我查看了键盘映射,但没有看到任何东西。
Windows 上的默认快捷键为 Ctrl+Shift+Period,Mac 上的默认快捷键为 Cmd+Shift+Period。它可能不适用于所有键盘,在这种情况下,您可以在
Settings
(Mac 上为 Preferences
)| 中更改它。 Keymap
:Main Menu
、Tools
、Erb
、Insert <%= %>
:
您还可以使用代码完成:
接受此选择后,您将得到:
<%= | %>
另一个选项是定义实时模板:
键入
re
,然后按 Tab 展开。
最后,您可以使用以下技巧为任何文本/模板定义键盘快捷键:
Edit
| Macros
| Start Macro Recording
re
,然后按 TabEdit
| Macros
| Stop Macro Recording
RubyExpression
名称下现在转到
Keymap
设置并在 RubyExpression
、Edit
下为 Macros
指定快捷方式。
这是使这项工作非常顺利的插件 简单的。 链接
我不确定是否有快捷方式,但通常你只需输入第一部分,rubymine就会自动关闭它。你只需在开局后敲一个空格即可。这样做:
<%' ' outputs=> <% /code %>
<%=' ' outputs=> <%= /code %>
对于其余的空缺也是如此。
我将其显示为 Cmd-Shift-.,但这也映射到折叠。我将我的重新映射到 Cmd-Shift-,.
(普通 IntelliJ;RubyMine 可能略有不同。)