Visual Studio CodeのEmmetのlang属性をjaに変更する方法

Visual Studio CodeではEmmetがデフォルトでインストールされていて、言語モードがHTMLの状態で!と入力してtabを押すと下記のようにHTMLに必要な最低限のコードが展開されます。

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Document</title>
</head>
<body>
</body>
</html>非常に便利なのですが、lang="en"になってしまっているので、これを毎回lang="ja"に変える手間がかかります。
手間といっても一瞬で終わることなので別にいいかもしれませんが、変え忘れる可能性がありますし、モヤッとします。
setting.jsonで設定を変える
ネット上を見てみると、ユーザースニペットを使う方法で解決している人が結構います。
しかし、ユーザースニペットはあくまで別のスニペットを追加しているだけなので根本的な解決になりませんし、!が使えません(正確には、!も使えるのですがen用とja用の2種類の展開が混在することになってしまいます)。
今回使う方法はsetting.jsonからEmmetの変数を変える方法です。
まずはVisual Studio Codeの[Code]→[基本設定]→[設定]へ行って[拡張機能]→[Emmet]へ移動します。
「setting.json で編集」というリンクがあるはずなので、それをクリックしてsetting.jsonを開きます。

あとは下記のコードを追加するだけです。
"emmet.variables": {
"lang": "ja"
},追加したら保存して、改めて!を展開してみるとちゃんとlang="ja"で展開されました。

小さなことですが、余計な手間が減るだけでかなり快適になります。
特にコーディング作業は他にもっと注意したり意識するべきことがあるはずなので、余計なところで頭のリソースを取られないようにしたいですね。

Alfredを最大限活用する、ブラウザのブックマーク管理方法について
MacでYouTubeの動画再生速度を4倍速にする方法
ATOKで目的の単語にすぐ変換するための「辞書・学習」タブの設定項目
単語登録機能に日常でよく使うフレーズを登録して、文章を素早く入力する方法
Alfredで複数のアプリケーションを一気に起動できるようにする
情報収集に最適!!RSSリーダー「Feedly」の登録から簡単な使い方まで
Sketchのプラグインを管理ツールを使わずに直接フォルダで管理する方法
Macの音量や輝度を「細かく調節」したり「音量を確認しながら調節」する方法
macOSのシステム環境設定「インターネットアカウント」の設定見直し
アプリやフォルダを一気に開ける「Workspaces」の環境設定
iTerm2で「Use System Window Restoration Setting」を設定しているとアラートが表示されて機能しない
Google Chromeのサイト内検索(カスタム検索)機能を別のプロファイルに移行する方法
iPadで入力モードを切り替えずに数字や記号をすばやく入力する方法
iPhoneやiPadでYouTubeの再生速度を3倍速や4倍速にする方法
Keynoteで有効にしているはずのフォントが表示されない現象
MacのKeynoteにハイライトされた状態でコードを貼り付ける方法
AirPodsで片耳を外しても再生が止まらないようにする方法
iTerm2でマウスやトラックパッドの操作を設定できる環境設定の「Pointer」タブ
DeepLで「インターネット接続に問題があります」と表示されて翻訳できないときに確認すること
Ulyssesの「第2のエディタ」表示を使って2つのシートを横並びに表示する
1つのノートアプリにすべて集約するのをやめた理由|2025年時点のノートアプリの使い分け
Notionログイン時の「マジックリンク」「ログインコード」をやめて普通のパスワードを使う
AlfredでNotion内の検索ができるようになるワークフロー「Notion Search」
Gitで1行しか変更していないはずのに全行変更した判定になってしまう
Macでアプリごとに音量を調節できるアプリ「Background Music」
Macのターミナルでパスワード付きのZIPファイルを作成する方法
MacBook Proでディスプレイのサイズ調整をして作業スペースを広げる
SteerMouseの「自動移動」機能で保存ダイアログが表示されたら自動でデフォルトボタンへカーソルを移動させる
iPhoneでタッチが一切効かなくなった場合に強制再起動する方法