Fixes Microsoft/monaco-editor#381: Align language configurations with VS Code

This commit is contained in:
Alex Dima 2017-06-08 18:26:10 +02:00
parent d9d2ca27bc
commit da162968ac
26 changed files with 420 additions and 200 deletions

View file

@ -12,19 +12,19 @@ export var conf:IRichLanguageConfiguration = {
comments: {
blockComment: ['<!--', '-->'],
},
brackets: [['{','}'],['[',']'],['(',')'],['<','>']],
brackets: [
['<','>']
],
autoClosingPairs: [
{ open: '\'', close: '\'', notIn: ['string', 'comment'] },
{ open: '"', close: '"', notIn: ['string', 'comment'] },
{ open: '<', close: '>' },
{ open: '\'', close: '\'' },
{ open: '"', close: '"' },
],
surroundingPairs: [
{ open: '<', close: '>' },
{ open: '\'', close: '\'' },
{ open: '"', close: '"' },
]
// enhancedBrackets: [{
// tokenType: 'tag.tag-$1.xml',
// openTrigger: '>',
// open: /<(\w[\w\d]*)([^\/>]*(?!\/)>)[^<>]*$/i,
// closeComplete: '</$1>',
// closeTrigger: '>',
// close: /<\/(\w[\w\d]*)\s*>$/i
// }],
};
export var language = <ILanguage> {