Visual Studioコードは、一部のファイルが変更されたことを示すガターラインを表示します。変更をステージングすると、線が消えます。
どういうわけか、vscodeが溝の段階的な変更を強調表示する方法はありますか?
ネイティブではない(VSコード)または GitLens ( GitHub repo )を使用
あなたがおそらく知っている(または書いた)ので、 機能リクエスト があります
現在、ステージングされていない行(新規の場合は緑、編集済みの場合は青)がわかります。ローカルでコミットする場合は、それらの行を別の色(紫?)で強調表示して、「コミット済みだが未公開」を表します。
しかし、今のところ、何がコミットされようとしているのかを確認するには、VSCodeのバージョン管理部分に切り替える必要があります。
そこで、コミットされる段階的な変更を検査できます。
注: uncommittedColor
がありますが、ステージングされた変更とステージングされていない変更のどちらを参照しているか、またはどのように使用されているかはわかりません。
GitLens 6.2 はgitlens.gutterUncommittedForegroundColor
それらの色について言及していますが、現在の8.3 GitLensバージョンではもう表示されません。
OPによって開かれた Microsoft/vscode
60389 は、現時点では以下を含みます。
Gitでファイルを編集する場合、ファイルには3つのバージョンがあります。
- HEAD
- インデックス
- 作業ツリー
したがって、表示できる差分は2つあります。
HEAD <> Index
Index <> Working Tree
現在、
Index <> Working Tree
のガター装飾が表示されています。
エディタで開いているファイルは常に作業ツリーであるため、これら2つのファイルはいずれも作業ツリーではないため、ガターにHEAD <> Index
の変更を表示しても意味がありません。