note 毎日更新してます

atomのhtml(rails)でemmetが効かない時の対処法

調べても出て来ず、自分で解決するに至ったのでここに記録しておきます。

.erbをHTML(Rails)と関連づけてから、emmetが効かなくなってしまいました。つまりTabキーを押しても反応しなくなりました。

解決方法

STEP.1
 atomの設定画面から、「設定フォルダを開く」をクリックします。 

STEP.2
packages > emmet > keymaps > emmet.cson を開いてください。

36行目あたりに

cson
 'tab': 'emmet:expand-abbreviation-with-tab' 

があるはずです。その上の似たような文字の集合がある場所に

cson
atom-text-editor[data-grammar="text html ruby"]:not([mini])

を入れてあげてください。(前後のコンマを忘れずに)

STEP.3
 保存してatomを再起動したら効くようになるはずです。

ついでに

keymap.csonというファイルに

cson
'atom-text-editor.editor:not([mini])':
'tab': 'snippets:expand'

を追記すると、-を<% %>、=を<%= %> にTabで展開されるようになります。

 

 

こういう記事は本来qiitaに書くほうがいいのかな

 

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です