Git との連携に欠かせない GitLens
。個人的にはソースコード上に色々表示され過ぎで、非表示にできるようなので設定を見直しました。
設定項目が 412 個(v17.12.2)もあって個々に見るのは辛いので、「GitLens Setting editor」から設定するのが良さそうです。
GitLens Setting editor を開く
「GitLens Setting editor」を開くには、コマンドパレットから「GitLens:Open Settings」を選択します。コマンドパレットは、
- Windows なら Shift + Ctrl + P
- Mac なら Shift + Command + P
で表示されるので、「GitLens:Open Settings」を選択します。
何文字か入力してから探すと良いです。

設定を変更する
後は自分の好みで変更するだけです。以降は自分の設定を紹介します。
設定を反映する範囲を「User」か「Workspace」か選択できますが、自分は「User」で自身が使う全体の設定にしています。

まず、開いたソースコード上には色々表示されたく無いので、Blame などは非表示にしています。


後は日時の書式を、分かりやすい表記に変えています。
「6 Years ago」→「2016/11/13 05:41:00」
「7 25th, 2018 7:18 夜」→「2018/07/25 19:18:00」
とかですね。
設定結果
コードの差分は「Compare References」で見る
ので、自分の好みは以下でした。
ユーザー設定やワークスペース設定の JSON ファイルに反映すれば試せると思います。
{
// 現在行のインラインBlameを無効化
"gitlens.currentLine.enabled": false,
// CodeLensを無効化
"gitlens.codeLens.enabled": false,
// ホバー表示を無効化
"gitlens.hovers.enabled": false,
// ステータスバーのBlameを無効化
"gitlens.statusBar.enabled": false,
// 日付表示を絶対時刻に変更
"gitlens.defaultDateStyle": "absolute",
// 絶対日時のフォーマット
"gitlens.defaultDateFormat": "YYYY/MM/DD HH:mm:ss",
"gitlens.defaultTimeFormat": "HH:mm:ss",
"gitlens.defaultDateShortFormat": "YYYY/MM/DD"
}
editor なら個々の設定項目を追うより大分楽ですね。
Visual Studio Codeデバッグ技術 (Amazon) Docker Desktop for Windows/Mac と VSCode でつくるクリーンな開発環境構築入門 (Amazon)
