mirror of
https://github.com/4sval/FModel.git
synced 2026-09-08 01:26:31 -05:00
C++ Highlighter: Comments have higher priority
and more things such as `&&`
This commit is contained in:
@@ -18,6 +18,7 @@
|
||||
<Color name="BooleanConstants" foreground="#569cd6" fontWeight="bold" />
|
||||
|
||||
<RuleSet ignoreCase="false">
|
||||
<Rule color="Comment">(\/\/.*|\/\*[\s\S]*?\*\/)</Rule>
|
||||
<Span color="String" begin=""" end=""" />
|
||||
<!-- UE Macros -->
|
||||
<Keywords color="UEMacro">
|
||||
@@ -44,10 +45,19 @@
|
||||
<Word>Int16</Word>
|
||||
<Word>Int32</Word>
|
||||
<Word>Int64</Word>
|
||||
<Word>int8</Word>
|
||||
<Word>int16</Word>
|
||||
<Word>int32</Word>
|
||||
<Word>int64</Word>
|
||||
<Word>uint</Word>
|
||||
<Word>UInt8</Word>
|
||||
<Word>UInt16</Word>
|
||||
<Word>UInt32</Word>
|
||||
<Word>UInt64</Word>
|
||||
<Word>uint8</Word>
|
||||
<Word>uint16</Word>
|
||||
<Word>uint32</Word>
|
||||
<Word>uint64</Word>
|
||||
<Word>float</Word>
|
||||
<Word>double</Word>
|
||||
<Word>bool</Word>
|
||||
@@ -83,6 +93,7 @@
|
||||
<Word>inline</Word>
|
||||
<Word>constexpr</Word>
|
||||
<Word>default</Word>
|
||||
<Word>&&</Word>
|
||||
</Keywords>
|
||||
|
||||
<Keywords color="Pointer">
|
||||
@@ -120,8 +131,6 @@
|
||||
|
||||
<Rule color="Brace">[\[\]\{\}]</Rule>
|
||||
|
||||
<Rule color="Comment">(\/\/.*|\/\*[\s\S]*?\*\/)</Rule>
|
||||
|
||||
<!-- Template Functions -->
|
||||
<Rule color="Function">\b[A-Za-z_][A-Za-z0-9_]*\b(?=<)</Rule>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user