VSCodeで現在時刻をスッと出す

VSCodeで作業メモをとりながら作業していると、作業した時間を記録しておくために現在時刻のタイムスタンプをスッと出したくなる。

Preferences: Configure User Snippetsからmarkdownを選んで、以下のようにスニペットを登録しておくと便利。$CURRENT_YEARみたいな変数が組み込みで備わっているようだ。

{
  "timestamp": {
    "prefix": "#timestamp",
    "body": [
      "[$CURRENT_YEAR-$CURRENT_MONTH-$CURRENT_DATE $CURRENT_HOUR:$CURRENT_MINUTE:$CURRENT_SECOND]"
    ],
    "description": "Insert timestamp"
  }
}

ただし、デフォルトだとmarkdownでは補完が効かないはずなので、以下の設定も追加する必要がある。

{
  "[markdown]": {
    "editor.quickSuggestions": true
  }
}