Files
QuickLook/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Light/ShellScript.xshd
T
2026-04-22 14:33:22 +08:00

31 lines
1.0 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<SyntaxDefinition name="Shell Script" extensions=".sh;.bashrc;.bash_profile;.bash_login;.profile;.bash_logout;.zshrc;.zprofile;.zlogin;.zlogout;.dashrc;.kshrc;.mkshrc;.ashrc;.shrc">
<RuleSets>
<RuleSet ignorecase="false">
<Span name="LineComment" stopateol="true" color="Green" bold="false" italic="false">
<Begin>#</Begin>
</Span>
<Span name="String" color="#808080" stopateol="true" bold="false" italic="false" escapecharacter="\">
<Begin>"</Begin>
<End>"</End>
</Span>
<Span name="Char" color="#808080" stopateol="true" bold="false" italic="false" escapecharacter="\">
<Begin>'</Begin>
<End>'</End>
</Span>
<KeyWords name="Syntax" color="Blue" bold="false">
<Key word="if"/>
<Key word="then"/>
<Key word="fi"/>
</KeyWords>
</RuleSet>
</RuleSets>
</SyntaxDefinition>