From d8fbc338ca9147195824253bacb4b79e1d9db175 Mon Sep 17 00:00:00 2001 From: ema Date: Fri, 16 Jan 2026 14:53:56 +0800 Subject: [PATCH] Add documentation for supported diff file extensions Added XML documentation to clarify the purpose and usage of .diff, .patch, and .rej file extensions in DiffHighlightingDefinition. --- .../Dark/DiffHighlightingDefinition.cs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Themes/HighlightingDefinitions/Dark/DiffHighlightingDefinition.cs b/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Themes/HighlightingDefinitions/Dark/DiffHighlightingDefinition.cs index 5368632..6033940 100644 --- a/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Themes/HighlightingDefinitions/Dark/DiffHighlightingDefinition.cs +++ b/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Themes/HighlightingDefinitions/Dark/DiffHighlightingDefinition.cs @@ -27,6 +27,12 @@ public class DiffHighlightingDefinition : DarkHighlightingDefinition { public override string Name => "Diff"; + /// + /// * .diff / .patch: text-based patch files that record differences between two versions of a file, + /// typically generated by tools like diff or git diff, used for code review or applying patches + /// * .rej: reject file created when a patch cannot be applied, containing the portions of the patch + /// that failed, for manual resolution + /// public override string Extension => ".diff;.patch;.rej"; public override HighlightingRuleSet MainRuleSet => new()