「php」 + tabキーでphpタグを展開するスニペットを作成する

Visual Studio Codeで 「php」と打って、tabキーで <?php ?> と展開するスニペットの作成方法をご紹介します。

ユーザースニペットで「html.json(HTML)」(※PHPでは無い)を選択し、JSONファイルを開きます。

以下のように設定しましょう。

"php": {
	"prefix": "php",
	"body": [
		"<?php $1 ?>"
	],
	"description": "php tag"
}

各設定項目について

  • “php” の部分 : スニペット名。これをキーとして、以降各設定項目をオブジェクト型で記述
  • prefix : スニペットを展開する際に入力する文字列を設定する
  • body : 実際に展開されるスニペットコード。配列形式で複数設定可。「$1」の部分はコード展開後の最初のカーソルの位置を示す。「$2, $3…」と複数設定するとTabキーで移動可能となる
  • description : スニペットの概要(任意)