<?xml version="1.0"?>
<SyntaxDefinition name="YellowGreenTheme" xmlns="http://icsharpcode.net/sharpdevelop/syntaxdefinition/2008">
<!-- 空格样式 -->
<Color name="space" background="" exampleText=" " />
<!-- 标题样式 -->
<Color name="h1" fontWeight="normal" fontSize="30" exampleText="# 一级标题" />
<Color name="h2" fontWeight="bold" fontSize="20" exampleText="## 二级标题(加粗)" />
<Color name="h3" fontWeight="bold" fontSize="16" exampleText="### 三级标题(加粗)" />
<!-- 基础样式 -->
<Color name="bold" fontWeight="bold" exampleText="**加粗**、#### 四级标题(加粗)" />
<Color name="italic" fontStyle="italic" exampleText="//倾斜//" />
<Color name="underline" underline="true" exampleText="__下划线__" />
<Color name="strikethrough" strikethrough="true" exampleText="-删除线-" />
<!-- 高亮 -->
<Color name="color" foreground="#69b703" exampleText="- 整行高亮" />
<Color name="label" foreground="#69b703" fontWeight="bold" exampleText="1、/1./一、@标签、#标签#(加粗)" />
<Color name="backcolor" background="#4d94ff22" exampleText=" [关键词] " />
<Color name="link" foreground="#326cf3" exampleText="C:\路径" />
<!-- 灰掉 -->
<Color name="gray" foreground="#b3888888" exampleText="√内容、::内容::、--" />
<Color name="gray2" foreground="#66888888" exampleText="——、__" />
<Color name="gray3" foreground="#b3888888" strikethrough="true" exampleText="√内容" />
<!-- 警告 -->
<Color name="red" foreground="#f05654" fontWeight="bold" exampleText="!!内容!!、!!内容" />
<Color name="red2" foreground="#f05654" fontWeight="bold" fontSize="20" exampleText="!!!内容" />
<RuleSet ignoreCase="true">
<!-- 标题样式 -->
<Rule color="h1">
^[#]{1}\s.+$
</Rule>
<Rule color="h2">
^[#]{2}\s.+$
</Rule>
<Rule color="h3">
^[#]{3}\s.+$
</Rule>
<Rule color="bold">
^[#]{4}\s.+$
</Rule>
<!-- 基础样式 -->
<Rule color="bold">
<!-- 加粗 -->
\*\*((?!\*\*).)+\*\*
</Rule>
<Rule color="italic">
<!-- 倾斜 -->
//((?!//).)+//
</Rule>
<Rule color="underline">
<!-- 下划线 -->
[_]{2}((?![_]).)+[_]{2}
</Rule>
<Rule color="strikethrough">
<!-- 删除线 -->
-\s[^-]+\s-
</Rule>
<!-- 序列 -->
<Rule color="label">
<!-- 1 -->
^\s*\d+[\s]
</Rule>
<Rule color="label">
<!-- 1、 -->
^\s*\d+[、]
</Rule>
<Rule color="label">
<!-- 1.2.1 -->
^\s*\d+(\.\d+)+
</Rule>
<Rule color="label">
<!-- 零一二三四五六七八九十百千万亿、 -->
^\s*[零一二三四五六七八九十百千万亿]+[、]
</Rule>
<!-- 高亮 -->
<Rule color="label">
<!-- 整行 -->
^[ ]*\-[ ].+$
</Rule>
<Rule color="label">
<!-- @标签 -->
@[^ ]+
</Rule>
<Rule color="label">
<!-- #标签# -->
[#][^#]+[#]
</Rule>
<Rule color="backcolor">
<!-- [关键词] -->
[ ]\[[^\]]+\][ ]
</Rule>
<Rule color="link">
<!-- 路径 -->
([a-zA-Z]:|\\)(\\[^\\/:\*\?\<\>\|\"]+)+(\\|)
</Rule>
<!-- 灰掉 -->
<Rule color="gray">
^√
</Rule>
<Rule color="gray">
::.+::
</Rule>
<Rule color="gray3">
(?<=^√).+$
</Rule>
<!-- 警告 -->
<Rule color="red">
<!-- 插入式警告 -->
!!((?!!!).)+!!
</Rule>
<Rule color="red2">
<!-- 整行警告(加大) -->
^[!]{3}.+$
</Rule>
<Rule color="red">
<!-- 整行警告 -->
^[!]{2}.+$
</Rule>
<!-- 分隔线 -->
<Rule color="gray">
^[\-]+$
</Rule>
<Rule color="gray2">
^[_—]+$
</Rule>
<!-- 空格样式 -->
<Rule color="space">
[ ]
</Rule>
</RuleSet>
</SyntaxDefinition>
您好,可以的,有两种方法:
一种是在行前输入 “对”号 √ ,整行会变淡并加上下划线;
一种是输入 “减号 空格 文字 空格 减号” 如:- 123 - 即可
你也可以在设置里面修改语法高亮来自定义