(@&quot;|&quot;)([^"]+&quot;)
<span style="color:#AA0000">$1$2</span>
(\/\/)([\p{IsHiragana}\p{IsKatakana}\p{IsCJKUnifiedIdeographs}-_.!~*'()a-zA-Z0-9;/?:@&=+$,%#]+)
<span style="color:#007700">$1$2</span>
if 
<span style="color:#0000FF">$&</span>
else
<span style="color:#0000FF">$&</span>
this
<span style="color:#0000FF">$&</span>
true
<span style="color:#0000FF">$&</span>
false
<span style="color:#0000FF">$&</span>
void
<span style="color:#0000FF">$&</span>
private
<span style="color:#0000FF">$&</span>
protected
<span style="color:#0000FF">$&</span>
object
<span style="color:#0000FF">$&</span>
string
<span style="color:#0000FF">$&</span>
public
<span style="color:#0000FF">$&</span>
partial
<span style="color:#0000FF">$&</span>
(class)( )([a-zA-Z0-9]+)( : )([a-zA-Z0-9]+)
$1$2$3$4<span style="color:#0099FF">$5</span>
(class)( )([a-zA-Z0-9]+)
<span style="color:#0000FF">$1</span>$2<span style="color:#0099FF">$3</span>
namespace
<span style="color:#0000FF">$&</span>
using
<span style="color:#0000FF">$&</span>
new
<span style="color:#0000FF">$&</span>
switch
<span style="color:#0000FF">$&</span>
case
<span style="color:#0000FF">$&</span>
break
<span style="color:#0000FF">$&</span>
default
<span style="color:#0000FF">$&</span>
return
<span style="color:#0000FF">$&</span>
const
<span style="color:#0000FF">$&</span>
int
<span style="color:#0000FF">$&</span>
continue
<span style="color:#0000FF">$&</span>
try
<span style="color:#0000FF">$&</span>
catch
<span style="color:#0000FF">$&</span>
for 
<span style="color:#0000FF">$&</span>
foreach
<span style="color:#0000FF">$&</span>
while
<span style="color:#0000FF">$&</span>
null
<span style="color:#0000FF">$&</span>
#region
<span style="color:#0000FF">$&</span>
#endregion
<span style="color:#0000FF">$&</span>
 in 
<span style="color:#0000FF">$&</span>
typeof
<span style="color:#0000FF">$&</span>