VSCodeのちょっと嬉しい小技 | 東京都の墨田区にあるホームページ制作・Web制作・イラスト・デザイン制作会社 TenCy株式会社
2024.10.31 2024.12.25

VSCodeのちょっと嬉しい小技

こんにちは、初めてブログを担当させていただきます。
他のスタッフは難しいことを多く書いている(主に社長)のですが、私はWEB制作における初心者向けの事や、ちょっと役に立つ小技を紹介していきたいと思います。

今回はVSCodeのちょっと嬉しい小技をご紹介します。
WEB制作をするとき、VSCode(Visual Studio Code)というテキストエディタを使用する方が多いのではないかと思います。
様々な機能があり人気のテキストエディタですが、その機能の一つ「Emmet」を使ったものです。

ここの要素全部をdivで囲みたい…

HTMLを書いていて皆さんは後から「ああ…ここの要素全部をdivで囲みたい…」など思ったことはありませんか。ありますよね。あるんですよ。皆。
ただ、これが地味に面倒。<div>と打って、閉じタグをコピーして貼り付けてと…要素が多いとどこに貼り付けるんだっけ??と迷ったりと…。
そんな煩わしさが、ちょっとした設定をするだけで簡単に解決できてしまいます。

使用方法

➀任意の要素を選択する
➁Ctrl (command)+ Shift + Pで「wrap」または「ラップ」と入力
➂「Emmet:ラップ変換」を選択
➃divなど囲みたいタグの名称を入れる
➄エンターで決定!

簡単です。

ショートカット設定方法

ただ、これを毎回打つのは大変なのでショートカットを作成しましょう。
➀ファイル→「ユーザー設定」→「キーボードショートカット」
➁「入力してキーバインド内を検索」のところに「wrap」または「ラップ」と入力
➂鉛筆マークを押して任意のショートカットを入力する

私はCtrl+W,Ctrl+Wにしてます。なんだか2回タンタンと打つのが楽しくなってきます。
他のショートカットキーと被らないように、お好きなショートカットキーを入れてみてください!

プラグインとの比較

この方法の他にもプラグイン「htmltagwrap」というものを使用したやり方もあるようです。
Alt(Option)+Wで要素を任意のタグで囲めるようなので、ほぼ上記の方法と同じです。
ただ、Emmetの方がショートカットを押した後さらに「.」を押すだけで「class=””」というクラス指定、さらにそのまま文字を打つとクラス名まで書けてしまうので、Emmetの方がおすすめです。

まとめ

VSCodeのEmmetを使用した要素をラップする小技をご紹介しました。
こういうちょっとした快適さがWEB制作者の心を穏やかにしてくれます。
もちろん効率も上がりコーディングも早くなるので、是非試してみてください!
それでは素敵なWEB制作ライフを!

この記事を書いた人

TenCy通信 編集部

TenCy通信 編集部

TenCy株式会社が運営する「TenCy通信」の編集チームです。

Web制作・デザイン・WordPress・生成AI・DXなど、WebやITに関する情報を中心に、中小企業や事業者に役立つ補助金・支援制度、地域の情報まで幅広く発信しています。

日々のWeb制作やサイト運用、システム開発などの実務で得た知識や経験をもとに、「難しいことを、できるだけわかりやすく」を心がけ、実務に活かせる情報をお届けします。

OTHER NEWS

一覧にもどる