49
38

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

VSCodeでerbファイルでもEmmet補完が効くようにする

Last updated at Posted at 2018-08-02

VSCodeのEmmet補完

VSCodeではHTMLファイルを開くと標準でEmmet補完が効くようになります。
例えば、ul>li*5と入力すると、Emmet Abbreviationと書かれた補完候補が表示され、これを選択すると以下のように展開されます。

<ul>
  <li></li>
  <li></li>
  <li></li>
  <li></li>
  <li></li>
</ul>

ところが、erbファイルを開いた時にはこれが効きません。

erbでもEmmet補完する設定

VSCodeの設定に以下を追記します。
files.associationsでは、拡張子.erbを持つファイルをerbファイルとして定義します。
emmet.includeLanguagesでは、erbファイルにhtml形式のEmmet補完を適用するように設定します。
(html形式の補完の他に、css形式のEmmet補完が存在します。)

"files.associations": {
    "*.erb": "erb"
}
"emmet.includeLanguages": {
    "erb": "html"
}

これでerbファイルでもEmmet補完が効くようになったはずです。

参考

49
38
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
49
38

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?