文件 Diff:点击改动文件即可打开 VS Code 原生差异视图。混合改动默认是 Index ↔ Working Tree;仅已暂存改动默认是 HEAD ↔ Index。文件菜单可显式切换两层;F7/Shift+F7 浏览差异块,到边界后进入下一/上一文件;Alt+F7/Alt+Shift+F7 直接切换文件。编辑器菜单的 Inline View 可切换单栏显示;工具栏的“忽略全部空白”打开只读视图,只标出非空白差异,可一键返回普通 Diff。
行归属:在普通文件、双侧工作内容 Diff 或历史文本 Diff 的行号区使用 Annotate with Git Blame / Close Annotations。开关保存在全局 directoryDiff.autoAnnotate。Show Line History 直接打开完整 Git Log,滚动到该行的提交,并在提交详情中定位文件;未提交行定位到最近的 HEAD 基线提交(若有)。