2014-10-31 39 views

回答

2

(假設Mac在這裏)沒有默認的鍵盤映射。這並不理想,但我爲這些人創建了實時模板。因此,例如,您可以創建一個如下所示的實時模板:

<% if $END$ %> 

<% end %> 

並使其適用於ERB。然後,在編輯ERB時,您可以調出實時模板自動填充功能CMD+j。然後,只需鍵入您命名爲實時模板(例如「if」)的前幾個字母,它就會將代碼放在那裏,並將光標放置在定義了$END$的任何位置。

這是幾個擊鍵,但它的作品。有關在RubyMine中創建實時模板的更多信息,請查看docs

0

我使用一個類型爲<% %>的宏,然後按三次左箭頭鍵將光標留在中間。

如果綁定這爲Cmd + Shift + <(⌘⇧<)我覺得很直觀的,因爲它是對旁邊的快捷方式插入<%= %>(⌘⇧>)

相關問題