0
0

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 1 year has passed since last update.

【html.erb】Emmetを使いコードを楽に書く方法

Posted at

html.erbファイルの実装を入力補完のプラグインを使って楽に書きましょう!

Ruby on RailsでのWebアプリケーション開発を行う際のビューに関する設定を備忘録としてメモしておきます。

htmlのコード実装で入力補完してくれるEmmet

htmlファイルのコードを記述する際、これまで入力補完による楽な記述ができていました。

ですが、Ruby on RailsでのWebアプリケーション開発を行う際、html.erbという拡張子のファイルを作成する際には、入力補完が機能しないことに気づきました。

そんな時はEmmetというプラグインの設定をいじることで解決できます。

Emmetとは?

Emmetとは、HTMLやCSSを省略記法で入力できるプラグインのことを言います。

省略コードの書き方

箇条書きリストのタグを入力したい場合、このような感じで省略コードを書きます。

箇条書きリスト

html.erb
ul>li*10

このように入力してEnterを押すと、以下のように補完して自動的に入力してくれます。

html.erb
<ul>
  <li></li>
  <li></li>
  <li></li>
  <li></li>
  <li></li>
  <li></li>
  <li></li>
  <li></li>
  <li></li>
  <li></li>
</ul>

箇条書きリスト(リンク付き)

html.erb
ul>li*10>a
html.erb
<ul>
  <li><a href=""></a></li>
  <li><a href=""></a></li>
  <li><a href=""></a></li>
  <li><a href=""></a></li>
  <li><a href=""></a></li>
  <li><a href=""></a></li>
  <li><a href=""></a></li>
  <li><a href=""></a></li>
  <li><a href=""></a></li>
  <li><a href=""></a></li>
</ul>

最後に

Emmetを設定することでコーディングが格段に楽になり、ミスも減ります。
上記以外にも、いろいろな省略コードがありますので、何か知りたい場合は、「Emmet 記法」などで検索してみると良いです。

参考サイト

0
0
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
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?