341 lines
6.3 KiB
Plaintext
341 lines
6.3 KiB
Plaintext
<?xml version="1.0" encoding="UTF-8"?>
|
|
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN"
|
|
"http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
|
<plist version="1.0">
|
|
<dict>
|
|
|
|
<key>name</key>
|
|
<string>Candy JSON</string>
|
|
|
|
<key>author</key>
|
|
<string>Candifloss</string>
|
|
|
|
<key>colorSpaceName</key>
|
|
<string>sRGB</string>
|
|
|
|
<key>semanticClass</key>
|
|
<string>theme.dark.candy_json</string>
|
|
|
|
<key>uuid</key>
|
|
<string>6B7F1F6D-8C42-47F4-96F4-C4E6A2A4B001</string>
|
|
|
|
<key>settings</key>
|
|
<array>
|
|
|
|
<!-- ___ Global ______________________________________________ -->
|
|
|
|
<dict>
|
|
<key>settings</key>
|
|
<dict>
|
|
|
|
<key>foreground</key>
|
|
<string>#BBBBBB</string>
|
|
|
|
<key>caret</key>
|
|
<string>#FFFFFF</string>
|
|
|
|
<key>selection</key>
|
|
<string>#343942</string>
|
|
|
|
<key>lineHighlight</key>
|
|
<string>#24272B</string>
|
|
|
|
<key>invisibles</key>
|
|
<string>#4B5057</string>
|
|
|
|
<key>guide</key>
|
|
<string>#31353A</string>
|
|
|
|
<key>activeGuide</key>
|
|
<string>#4A4F57</string>
|
|
|
|
<key>stackGuide</key>
|
|
<string>#5B6068</string>
|
|
|
|
</dict>
|
|
</dict>
|
|
|
|
|
|
<!-- ___ Rule 1: JSON Keys ___________________________________ -->
|
|
|
|
<dict>
|
|
<key>name</key>
|
|
<string>JSON Keys</string>
|
|
|
|
<key>scope</key>
|
|
<string>meta.mapping.key.json</string>
|
|
|
|
<key>settings</key>
|
|
<dict>
|
|
<key>foreground</key>
|
|
<string>#6FCFFF</string>
|
|
|
|
<key>fontStyle</key>
|
|
<string>bold</string>
|
|
</dict>
|
|
</dict>
|
|
|
|
<!-- ___ Rule 2: String Values _______________________________ -->
|
|
|
|
<dict>
|
|
<key>name</key>
|
|
<string>String Values</string>
|
|
|
|
<key>scope</key>
|
|
<string>meta.mapping.value.json string.quoted.double.json</string>
|
|
|
|
<key>settings</key>
|
|
<dict>
|
|
<key>foreground</key>
|
|
<string>#FFD866</string>
|
|
</dict>
|
|
</dict>
|
|
|
|
<!-- ___ Rule 3: Generic Strings _____________________________ -->
|
|
|
|
<dict>
|
|
<key>name</key>
|
|
<string>Generic Strings</string>
|
|
|
|
<key>scope</key>
|
|
<string>meta.string.json string.quoted.double.json</string>
|
|
|
|
<key>settings</key>
|
|
<dict>
|
|
<key>foreground</key>
|
|
<string>#FFD866</string>
|
|
</dict>
|
|
</dict>
|
|
|
|
<!-- ___ Rule 4: String Quotes _______________________________ -->
|
|
|
|
<dict>
|
|
<key>name</key>
|
|
<string>String Quotes</string>
|
|
|
|
<key>scope</key>
|
|
<string>
|
|
punctuation.definition.string.begin.json,
|
|
punctuation.definition.string.end.json
|
|
</string>
|
|
|
|
<key>settings</key>
|
|
<dict>
|
|
<key>foreground</key>
|
|
<string>#8A8F98</string>
|
|
</dict>
|
|
</dict>
|
|
|
|
<!-- ___ Rule 5: Escape Sequences ____________________________ -->
|
|
|
|
<dict>
|
|
<key>name</key>
|
|
<string>Escape Sequences</string>
|
|
|
|
<key>scope</key>
|
|
<string>constant.character.escape.json</string>
|
|
|
|
<key>settings</key>
|
|
<dict>
|
|
<key>foreground</key>
|
|
<string>#FF9E64</string>
|
|
|
|
<key>fontStyle</key>
|
|
<string>bold</string>
|
|
</dict>
|
|
</dict>
|
|
|
|
<!-- ___ Rule 6: Invalid Escapes _____________________________ -->
|
|
|
|
<dict>
|
|
<key>name</key>
|
|
<string>Invalid Escapes</string>
|
|
|
|
<key>scope</key>
|
|
<string>invalid.illegal.unrecognized-string-escape.json</string>
|
|
|
|
<key>settings</key>
|
|
<dict>
|
|
<key>foreground</key>
|
|
<string>#FFFFFF</string>
|
|
|
|
<key>background</key>
|
|
<string>#D7263D</string>
|
|
|
|
<key>fontStyle</key>
|
|
<string>bold</string>
|
|
</dict>
|
|
</dict>
|
|
|
|
<!-- ___ Rule 7: Unclosed Strings ____________________________ -->
|
|
|
|
<dict>
|
|
<key>name</key>
|
|
<string>Unclosed Strings</string>
|
|
|
|
<key>scope</key>
|
|
<string>invalid.illegal.unclosed-string.json</string>
|
|
|
|
<key>settings</key>
|
|
<dict>
|
|
<key>foreground</key>
|
|
<string>#FFFFFF</string>
|
|
|
|
<key>background</key>
|
|
<string>#D7263D</string>
|
|
|
|
<key>fontStyle</key>
|
|
<string>bold</string>
|
|
</dict>
|
|
</dict>
|
|
|
|
<!-- ___ Rule 8: Integer Numbers _____________________________ -->
|
|
|
|
<dict>
|
|
<key>name</key>
|
|
<string>Integer Numbers</string>
|
|
|
|
<key>scope</key>
|
|
<string>meta.number.integer.decimal.json</string>
|
|
|
|
<key>settings</key>
|
|
<dict>
|
|
<key>foreground</key>
|
|
<string>#C792EA</string>
|
|
</dict>
|
|
</dict>
|
|
|
|
|
|
<!-- ___ Rule 9: Floating Numbers ____________________________ -->
|
|
|
|
<dict>
|
|
<key>name</key>
|
|
<string>Floating Numbers</string>
|
|
|
|
<key>scope</key>
|
|
<string>meta.number.float.decimal.json</string>
|
|
|
|
<key>settings</key>
|
|
<dict>
|
|
<key>foreground</key>
|
|
<string>#C792EA</string>
|
|
</dict>
|
|
</dict>
|
|
|
|
|
|
<!-- ___ Rule 10: Numeric Digits _____________________________ -->
|
|
|
|
<dict>
|
|
<key>name</key>
|
|
<string>Numeric Digits</string>
|
|
|
|
<key>scope</key>
|
|
<string>constant.numeric.value.json</string>
|
|
|
|
<key>settings</key>
|
|
<dict>
|
|
<key>foreground</key>
|
|
<string>#C792EA</string>
|
|
</dict>
|
|
</dict>
|
|
|
|
|
|
<!-- ___ Rule 11: Decimal Point ______________________________ -->
|
|
|
|
<dict>
|
|
<key>name</key>
|
|
<string>Decimal Point</string>
|
|
|
|
<key>scope</key>
|
|
<string>punctuation.separator.decimal.json</string>
|
|
|
|
<key>settings</key>
|
|
<dict>
|
|
<key>foreground</key>
|
|
<string>#D7B8F3</string>
|
|
</dict>
|
|
</dict>
|
|
|
|
|
|
<!-- ___ Rule 12: Minus Sign _________________________________ -->
|
|
|
|
<dict>
|
|
<key>name</key>
|
|
<string>Minus Sign</string>
|
|
|
|
<key>scope</key>
|
|
<string>keyword.operator.arithmetic.json</string>
|
|
|
|
<key>settings</key>
|
|
<dict>
|
|
<key>foreground</key>
|
|
<string>#D08AE8</string>
|
|
|
|
<key>fontStyle</key>
|
|
<string>bold</string>
|
|
</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>
|
|
|
|
</dict>
|
|
</plist> |