joppot

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

ソフトウェア

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

投稿日:

Pocket

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

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

関連記事

WP Offload S3 とawsプラグインでwordpressの画像をs3にアップロードする

概要 みなさんこんにちはcandleです。今回はwordpressの画像をs3にアップロードします。 私は最近まで別のs3にアップロードするプラグインを使っていたのですが、開発が2年前に止まってしまい …

Mac OS MavericksにX11(Xquartz)をインストールする

概要 みなさんこんにちはcandleです。今回はX11のインストールを行います。MavericksからかMountain Lionからか忘れましたが、MacではX11が標準でインストールされなくなりま …

Aptana Studio 3でソースコードのどこにカーソルがあっても改行する方法

概要 みなさんこんにちはcandleです。今回はAptana Studio 3の素晴らしい機能の1つを紹介します。 改行はソースコードを書く上では大変重要になります。 新しくコードを書いている時は改行 …

redmineにclose button pluginを入れて終了したチケットをボタン1つで閉じる

概要 みなさんこんにちはcandleです。今回はとても便利なチケットを終了させるボタンを、表示できるプラグンの導入の仕方を紹介します。 チケットは一般に以下のコマンドのみチケット詳細で表示されています …

Atomにreact+es6対応したeslintの環境を構築する

概要 みなさんこんにちはcandleです。 今回はAtom + eslintの導入をしてみましょう。 以前書いたemacsより圧倒的に環境作りが簡単です。 近年はeslintが主流になってきて、Ato …

  • English
  • 日本語

プロフィール


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

スポンサードリンク

アーカイブ