joppot

コピペで絶対動く。説明を妥協しない

ソフトウェア

emmetを使ってhtml5のテンプレート入力補完する

投稿日:


fondo1

概要

みなさんこんにちはcandleです。今回はemmetを使ったhtml5テンプレートの入力補完を試してみましょう。html5が使われだしてから、だいぶ経ちました。私も今ではhtml5で全てのhtmlを書いています。

ところが、htmlファイルを新しく作成する度に、html5のひな形を入力するのはかなり面倒です。そこでemmetの補完機能を使って入力してみましょう。

前提

emmetが入っているエディタを持っている
(私はAptana Studio 3を使います)



emmetでhtml5テンプレートを入力する

まずは、適当にhtmlファイルを作成します。お約束のindex.htmlを作りました。
Web - alltest_index.html - Aptana Studio 3 - _Applications_MAMP_htdocs

エディタ上で下の文字を打ち込み

html:5

「tab」かMacなら「Command+E」,Windowsなら「Ctrl+E」で自動的にhtml5テンプレートを書いてくれます。

Web - alltest_index.html - Aptana Studio 3 - _Applications_MAMP_htdocs-1

Web - alltest_index.html - Aptana Studio 3 - _Applications_MAMP_htdocs-2

テンプレートを書いてくれました。

だいぶ楽ですね。

lnagがenなのをjaに変更する

よくみるとindex.htmlのlangの所がenになっています。私はおもに、日本語のhtmlを書いているので、これをjaにする必要があります。手入力で変更するのは大変なので、環境設定から変更をします。

メニューの「Apptana Studio 3」から「環境設定」をクリック
スクリーンショット 2014-04-14 21.06.05

「Emmet」の「Variables」を選び、横の画面から「lang」の項目をダブルクリックします。

Preferences

別のウィンドウが現れたら、値が「en」になっているのを「ja」に変更してokを押します

Edit variable

環境設定の画面も「ok」を押して閉じましょう。これで先ほどのhtml5テンプレートコマンドを打つとlangがjaになります。

html:5

Web - gittest_index.html - Aptana Studio 3 - _Applications_MAMP_htdocs

langがjaになりました。



まとめ

emmetは便利です。htmlをちょいっと書く時はあまり恩恵を感じませんが、長いコードを書くと素晴らしがわかります。

スポンサードリンク

「為になったなぁ」と思ったら、シェアお願いします。

-ソフトウェア
-,

執筆者:


comment

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

関連記事

VirtualBoxをMac Mavericksにインストールする

概要 みなさんこんにちはcandleです。こんかいはmac os上で様々なOSを実行できるVMと言われるソフトをインストールしましょう。 VMとはバーチャルマシーンの略です。 VMのすごいところはOS …

Aptana Studio 3インデントのタブをスペース4つから2つに変更する

概要 Aptana使いのcandleです。統合開発環境って便利です。sublime textが出現して、大半のプログラマーがsublime textに移動して、残った人もvim使って、本当にAptan …

Mac Yosemiteを購入したので、よく使うソフトウェアをインストールする

概要 みなさんこんにちはcandleです。 今回は私がよく使っているソフトウェアの紹介をします。主に「文章、ブログ、プログラミング、デザイン」に関わっている人に向けてになります。 Skitch1.0. …

emacs25上でvcを使ってgit管理する

概要 みなさんこんにちはcandleです。今回はemacsでデフォルトで入っているvc(version controll)を使って見たいと思います。 vcはgitに特化した機能ではなくsubversi …

docker for Macのdocker containerからホストのmysqlに接続する

概要 みなさんこんにちはcandleです。 今回はMacのdocker containerからホストのmysqlにつなぐ方法を紹介します。 例えば、docker上でrailsやwordpressなどを …

  • English
  • 日本語

ベンチャー企業のCTOをやってます。大学時代にプログラミングを始め、javaから入門し、C++へて、PHPへと進み、会社ではRailsを使用。自動化が大好きなプログラマー