|
1 | 1 | { |
2 | 2 | "comments": { |
3 | | - "lineComment": "", |
4 | | - "blockComment": ["<!--", "-->"] |
| 3 | + "blockComment": [ "<!--", "-->" ] |
5 | 4 | }, |
6 | 5 | "brackets": [ |
7 | | - ["<", ">"] |
| 6 | + ["<!--", "-->"], |
| 7 | + ["<", ">"], |
| 8 | + ["{", "}"], |
| 9 | + ["(", ")"] |
8 | 10 | ], |
9 | 11 | "autoClosingPairs": [ |
10 | | - ["<", ">"], |
11 | | - ["'", "'"], |
12 | | - ["\"", "\""] |
| 12 | + { "open": "{", "close": "}"}, |
| 13 | + { "open": "[", "close": "]"}, |
| 14 | + { "open": "(", "close": ")" }, |
| 15 | + { "open": "'", "close": "'" }, |
| 16 | + { "open": "\"", "close": "\"" }, |
| 17 | + { "open": "<!--", "close": "-->", "notIn": [ "comment", "string" ]}, |
| 18 | + { "open": "<![CDATA[", "close": "]]>", "notIn": [ "comment", "string" ]} |
13 | 19 | ], |
14 | 20 | "surroundingPairs": [ |
15 | | - ["<", ">"], |
16 | | - ["'", "'"], |
17 | | - ["\"", "\""] |
18 | | - ] |
19 | | - |
20 | | - // enhancedBrackets: [{ |
21 | | - // tokenType: 'tag.tag-$1.xml', |
22 | | - // openTrigger: '>', |
23 | | - // open: /<(\w[\w\d]*)([^\/>]*(?!\/)>)[^<>]*$/i, |
24 | | - // closeComplete: '</$1>', |
25 | | - // closeTrigger: '>', |
26 | | - // close: /<\/(\w[\w\d]*)\s*>$/i |
27 | | - // }], |
28 | | - |
29 | | - // autoClosingPairs: [['\'', '\''], ['"', '"'] ] |
30 | | - |
| 21 | + { "open": "'", "close": "'" }, |
| 22 | + { "open": "\"", "close": "\"" }, |
| 23 | + { "open": "{", "close": "}"}, |
| 24 | + { "open": "[", "close": "]"}, |
| 25 | + { "open": "(", "close": ")" }, |
| 26 | + { "open": "<", "close": ">" } |
| 27 | + ], |
| 28 | + "folding": { |
| 29 | + "markers": { |
| 30 | + "start": "^\\s*<!--\\s*#region\\b.*-->", |
| 31 | + "end": "^\\s*<!--\\s*#endregion\\b.*-->" |
| 32 | + } |
| 33 | + } |
31 | 34 | } |
0 commit comments