From afca07e3489419e4cd656eb4d3fc0b1db62b2e2f Mon Sep 17 00:00:00 2001 From: ema Date: Fri, 16 Jan 2026 15:04:29 +0800 Subject: [PATCH] Add Razor syntax highlighting definitions Introduced Razor.xshd files for both dark and light themes to enable syntax highlighting for Razor (.cshtml, .razor) files in the text viewer plugin. --- .../Syntax/Dark/Razor.xshd | 104 ++++++++++++++++++ .../Syntax/Light/Razor.xshd | 104 ++++++++++++++++++ 2 files changed, 208 insertions(+) create mode 100644 QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Dark/Razor.xshd create mode 100644 QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Light/Razor.xshd diff --git a/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Dark/Razor.xshd b/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Dark/Razor.xshd new file mode 100644 index 0000000..1307626 --- /dev/null +++ b/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Dark/Razor.xshd @@ -0,0 +1,104 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + <!-- + --> + + + + \x40\* + \*\x40 + + + + \x40\{ + } + + + + \x40\() + \) + + + + <script> + </script> + + + + < + > + + + + & + ; + + + + + + + + + + + + /= + + + " + " + + + + ' + ' + + + = + + + + + + + + + + + + + + + diff --git a/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Light/Razor.xshd b/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Light/Razor.xshd new file mode 100644 index 0000000..261dde1 --- /dev/null +++ b/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Light/Razor.xshd @@ -0,0 +1,104 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + <!-- + --> + + + + \x40\* + \*\x40 + + + + \x40\{ + } + + + + \x40\() + \) + + + + <script> + </script> + + + + < + > + + + + & + ; + + + + + + + + + + + + /= + + + " + " + + + + ' + ' + + + = + + + + + + + + + + + + + + +