{ "comments": { // symbols used for start and end a block comment. Remove this entry if your language does not support block comments "blockComment": [ "" ] }, // symbols used as brackets "brackets": [ [ "{", "}" ], [ "[", "]" ], [ "(", ")" ] ], "colorizedBracketPairs": [], "autoClosingPairs": [ { "open": "{", "close": "}" }, { "open": "[", "close": "]" }, { "open": "(", "close": ")" }, { "open": "<", "close": ">", "notIn": [ "string" ] }, { "open": "`", "close": "`" }, { "open": "```", "close": "```" }, ], "surroundingPairs": [ [ "(", ")" ], [ "[", "]" ], [ "`", "`" ], [ "_", "_" ], [ "*", "*" ], [ "{", "}" ], [ "'", "'" ], [ "\"", "\"" ] ], "folding": { "offSide": true, "markers": { "start": "^\\s*", "end": "^\\s*" } }, "wordPattern": { "pattern": "(\\p{Alphabetic}|\\p{Number}|\\p{Nonspacing_Mark})(((\\p{Alphabetic}|\\p{Number}|\\p{Nonspacing_Mark})|[_])?(\\p{Alphabetic}|\\p{Number}|\\p{Nonspacing_Mark}))*", "flags": "ug" }, }