Styles for literals

This commit is contained in:
Candifloss 2026-07-23 14:19:31 +05:30
parent 8d79581534
commit 9956f91882

View File

@ -22,14 +22,14 @@
<key>settings</key> <key>settings</key>
<array> <array>
<!-- ... Global .............................................. --> <!-- ___ Global ______________________________________________ -->
<dict> <dict>
<key>settings</key> <key>settings</key>
<dict> <dict>
<key>foreground</key> <key>foreground</key>
<string>#BBBBBB</string> <string>#BBBBBB</string>
<key>caret</key> <key>caret</key>
<string>#FFFFFF</string> <string>#FFFFFF</string>
@ -56,7 +56,7 @@
</dict> </dict>
<!-- ... Rule 1: JSON Keys ................................... --> <!-- ___ Rule 1: JSON Keys ___________________________________ -->
<dict> <dict>
<key>name</key> <key>name</key>
@ -75,7 +75,7 @@
</dict> </dict>
</dict> </dict>
<!-- ... Rule 2: String Values ............................... --> <!-- ___ Rule 2: String Values _______________________________ -->
<dict> <dict>
<key>name</key> <key>name</key>
@ -91,7 +91,7 @@
</dict> </dict>
</dict> </dict>
<!-- ... Rule 3: Generic Strings ............................. --> <!-- ___ Rule 3: Generic Strings _____________________________ -->
<dict> <dict>
<key>name</key> <key>name</key>
@ -107,7 +107,7 @@
</dict> </dict>
</dict> </dict>
<!-- ... Rule 4: String Quotes ............................... --> <!-- ___ Rule 4: String Quotes _______________________________ -->
<dict> <dict>
<key>name</key> <key>name</key>
@ -115,8 +115,8 @@
<key>scope</key> <key>scope</key>
<string> <string>
punctuation.definition.string.begin.json, punctuation.definition.string.begin.json,
punctuation.definition.string.end.json punctuation.definition.string.end.json
</string> </string>
<key>settings</key> <key>settings</key>
@ -125,8 +125,8 @@
<string>#8A8F98</string> <string>#8A8F98</string>
</dict> </dict>
</dict> </dict>
<!-- ... Rule 5: Escape Sequences ............................ --> <!-- ___ Rule 5: Escape Sequences ____________________________ -->
<dict> <dict>
<key>name</key> <key>name</key>
@ -145,7 +145,7 @@
</dict> </dict>
</dict> </dict>
<!-- ... Rule 6: Invalid Escapes ............................. --> <!-- ___ Rule 6: Invalid Escapes _____________________________ -->
<dict> <dict>
<key>name</key> <key>name</key>
@ -167,7 +167,7 @@
</dict> </dict>
</dict> </dict>
<!-- ... Rule 7: Unclosed Strings ............................ --> <!-- ___ Rule 7: Unclosed Strings ____________________________ -->
<dict> <dict>
<key>name</key> <key>name</key>
@ -189,7 +189,7 @@
</dict> </dict>
</dict> </dict>
<!-- ... Rule 8: Integer Numbers ............................. --> <!-- ___ Rule 8: Integer Numbers _____________________________ -->
<dict> <dict>
<key>name</key> <key>name</key>
@ -206,7 +206,7 @@
</dict> </dict>
<!-- ... Rule 9: Floating Numbers ............................ --> <!-- ___ Rule 9: Floating Numbers ____________________________ -->
<dict> <dict>
<key>name</key> <key>name</key>
@ -223,7 +223,7 @@
</dict> </dict>
<!-- ... Rule 10: Numeric Digits ............................. --> <!-- ___ Rule 10: Numeric Digits _____________________________ -->
<dict> <dict>
<key>name</key> <key>name</key>
@ -240,7 +240,7 @@
</dict> </dict>
<!-- ... Rule 11: Decimal Point .............................. --> <!-- ___ Rule 11: Decimal Point ______________________________ -->
<dict> <dict>
<key>name</key> <key>name</key>
@ -257,7 +257,7 @@
</dict> </dict>
<!-- ... Rule 12: Minus Sign ................................. --> <!-- ___ Rule 12: Minus Sign _________________________________ -->
<dict> <dict>
<key>name</key> <key>name</key>
@ -276,6 +276,65 @@
</dict> </dict>
</dict> </dict>
<!-- ___ Rule 13: true _______________________________________ -->
<dict>
<key>name</key>
<string>true</string>
<key>scope</key>
<string>constant.language.boolean.true.json</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#A9DC76</string>
<key>fontStyle</key>
<string>bold</string>
</dict>
</dict>
<!-- ___ Rule 14: false ______________________________________ -->
<dict>
<key>name</key>
<string>false</string>
<key>scope</key>
<string>constant.language.boolean.false.json</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#A9DC76</string>
<key>fontStyle</key>
<string>bold</string>
</dict>
</dict>
<!-- ___ Rule 15: null _______________________________________ -->
<dict>
<key>name</key>
<string>null</string>
<key>scope</key>
<string>constant.language.null.json</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#FF6188</string>
<key>fontStyle</key>
<string>italic</string>
</dict>
</dict>
</array> </array>
</dict> </dict>