EmmetのWrap with Abbreviationで複数行のマークアップを効率的に行う

Emmetを使うとコードが爆速で入力できるようになりますが、さらに極めたい人は「Wrap with Abbreviation」機能を使うと、選択したテキストをすばやくHTMLタグで囲えます。
Visual Studio Codeでの使用方法
Visual Studio Codeで使いたい場合は、まずテキストを選択して、shift + command + Pでコマンドパレットを表示させます。
「Wrap with Abbreviation」と入力して、「個々の行でラップ変換(Wrap Indivisual Lines with Abbreviation)」を選択します。

すると、入力項目が表示されるので、そこにEmmetの記述をします。
今回はリストにしたいのでul>li*と入力してenterを押します。

これで一気にリストのマークアップが完了しました。
何度もデザインデータや原稿と、テキストエディタを行ったり来たりしてコピペする手間が省けます。
よく使う場合は、ショートカットキーのshift + command + Rも覚えておくと良さそうです。
「ラップ変換」と「個々の行でラップ変換」の違い
Visual Studio Codeには「ラップ変換(Wrap with Abbreviation)」と「個々の行でラップ変換(Wrap Indivisual Lines with Abbreviation)」の2種類がありますが、「ラップ変換」だと行ごとのマークアップができません。

というわけで、基本的には「個々の行でラップ変換」を使う機会の方が多いです。
ちなみに、「個々の行でラップ変換」でも最後のアスタリスク(*)を入力しなければ、行全体がタグで囲まれます。


npm install時に「cb() never called!」とエラーが表示されたときの解決法
JavaScriptで簡単にCookie操作ができるライブラリ「js-cookie」
Visual Studio Codeの設定を複数の端末間で同期する「Settings Sync」機能の使い方
Safari 12.1から外観モード(ライト/ダーク)の判定をCSSで行えるように!
様々な作業を自動化するgulpの基礎と導入方法
Nuxt.jsで「Classic mode for store/ is deprecated and will be removed in Nuxt 3.」のエラーメッセージが表示される場合の対処法
「とりあえず無料版!」ではなく、機能を知った上で判断したいMAMPとMAMP PROの比較
Visual Studio Codeのマルチカーソル機能で文字操作を一括で行う
SourceTreeのカスタムアクションを使って差分ファイルだけをまとめる方法
MacのKeynoteにハイライトされた状態でコードを貼り付ける方法
AirPodsで片耳を外しても再生が止まらないようにする方法
iTerm2でマウスやトラックパッドの操作を設定できる環境設定の「Pointer」タブ
DeepLで「インターネット接続に問題があります」と表示されて翻訳できないときに確認すること
Ulyssesの「第2のエディタ」表示を使って2つのシートを横並びに表示する
Default Folder Xで保存ダイアログ内のファイルリストにフォーカスする方法
Obsidianで整理した知識をAnkiで定着させる方法
Figma × Keyboard Maestroでどこまで効率化できる?
マウス操作の完成度が高いウインドウリサイズアプリ「Magnet」
Macで複数ディスプレイを使っている場合に便利な設定集
AppCleanerでMacアプリを関連ファイルごと完全に削除する
操作に没頭できる!Firefox版 Arcのようなブラウザ「Zen Browser」
chezmoi(シェモア)で始めるdotfiles管理
GitHubの通知を見逃さない!通知に特化したアプリ「Gitify」
Keyboard Maestroの変数基礎