Zen-Codingのショートカットキーを変更する

EclipseAptanaプラグイン、またはAptana StudioのZen-Codingでショートカットキーを変更する方法です。
Zen-Codingのショートカットキーは、Widowsなら「Ctrl+E」、Macなら「Command+E」に設定されています。しかし、Eclipse(またはAptana Studio)の最新版では、IDEのショートカットキーとして既に使われているため、Zen-Codingのショートカットキーが無効になってしまいます。

対処法1 Zen-Codingのショートカットキーを変更する


Expand Abbreviation.jsを開き、5行目のKey:という箇所を修正します。初期状態では、「M1+E」となっています。

記号の意味は下記の通りですが、「Ctrl」・「Shift」・「Alt」とそのまま打っても大丈夫とのことです。

M1 = Ctrl
M2 = Shift
M3 = Alt

Aptana 以外の Eclipse で Zen-Coding を有効にする方法
http://www.otchy.net/20100224/zen-coding-for-general-eclipse/

対処法2 Eclipseの設定でショートカットキーを変更する


WindowsでもMacでも、EclipseでもAptanaでもほぼ同じ設定画面になります。Ctrl+E(MacならCommand+E)が「エディタの切り替え」に登録されているので、解除すればZen-Codingのコード展開が使えるようになります。

Macでも試してみた

「M1」・「Command」・「Ctrl」以外は使えないようです。

M1 = Command
M2 = 使用不可?
M3 = 使用不可?
option = Scriptエラー(Altと書かないとダメ)
Alt = 使用不可?
Shift = 使用不可?

その他

  • Aptanaを再起動しなくてもショートカットキーは適用されるみたい
  • NetBeansのZen-Codingでは、Tabキーがショートカットキーとして設定されていて便利だが、Aptanaでは使えなかった

Aptana版Zen-Codingのインストールはこちらを参考に

知らない人は損してる?コーディングが3倍速くなるZen-Codingを導入してみた
http://designblog.ecstudio.jp/htmlcss/zen-coding-aptana.html