こんにちは!
今回はVS Codeで.html.erbファイルでemmetを有効にする方法についてまとめます。
状況
- VS Codeで.html.erbファイルを開くと、HTMLの補完、Railsの<% %>の補完共に機能しなかった
- VS Codeの右下のステータスバーのLanguage Modeには
html.erb
と表示されている
対策
VS CodeのSettingsから
file: Associations
を検索- Add ItemでItemに
*.erb
、Valueにerb
を入れる
- Add ItemでItemに
次にVS CodeのSettingsから
Emmet: Include Languages
を検索- Add ItemでItemに
erb
、Valueにhtml
を入れる
- Add ItemでItemに
結果
おわりに
今回の設定項目二つは、調べてみるといろいろな設定の組み合わせが出てきます。うまく動作した一例としてあげておきます。もしこの設定で動かなければ、上記の設定項目で調べると他のパターンが出てきますのでそちらを参考にしてみてください。
37/100