| { | |
| "comments": { | |
| "lineComment": "//", | |
| "blockComment": ["/*", "*/"] | |
| }, | |
| "brackets": [ | |
| ["{", "}"], | |
| ["[", "]"], | |
| ["(", ")"] | |
| ], | |
| "colorizedBracketPairs": [ | |
| ["{", "}"], | |
| ["[", "]"], | |
| ["(", ")"] | |
| ], | |
| "autoClosingPairs": [ | |
| { "open": "{", "close": "}", "notIn": ["string"] }, | |
| { "open": "[", "close": "]", "notIn": ["string"] }, | |
| { "open": "(", "close": ")", "notIn": ["string"] }, | |
| { "open": "\"", "close": "\"", "notIn": ["string"] }, | |
| { "open": "/*", "close": " */", "notIn": ["string"] }, | |
| { "open": "`", "close": "`", "notIn": ["string"] }, | |
| { "open": "```", "close": "```", "notIn": ["string"] } | |
| ], | |
| "autoCloseBefore": ";:.,=}])> \n\t", | |
| "surroundingPairs": [ | |
| ["{", "}"], | |
| ["[", "]"], | |
| ["(", ")"], | |
| ["<", ">"], | |
| ["\"", "\""], | |
| ["'", "'"], | |
| ["`", "`"], | |
| ["```", "```"] | |
| ], | |
| "indentationRules": { | |
| "increaseIndentPattern": "^.*\\{[^}\"']*$|^.*\\([^\\)\"']*$", | |
| "decreaseIndentPattern": "^\\s*(\\s*\\/[*].*[*]\\/\\s*)*[})]" | |
| }, | |
| "folding": { | |
| "markers": { | |
| "start": "^\\s*// region:\\b", | |
| "end": "^\\s*// endregion\\b" | |
| } | |
| } | |
| } |