Rubymineに<%= %>
を挿入するためのショートカットはありますか?
キーマップを調べましたが、何も表示されませんでした。
デフォルトのショートカットは Ctrl+Shift+Period Windowsと Cmd+Shift+Period Macの場合。すべてのキーボードで機能するとは限りません。その場合は、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は若干異なる場合があります。)