You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/vs/workbench/parts/codeEditor/electron-browser/languageConfiguration/languageConfigurationExtensionPoint.ts
description: nls.localize('schema.indentationRules.increaseIndentPattern','If a line matches this pattern, then all the lines after it should be indented once (until another rule matches).'),
310
+
properties: {
311
+
pattern: {
312
+
type: 'string',
313
+
description: nls.localize('schema.indentationRules.increaseIndentPattern.pattern','The RegExp pattern for increaseIndentPattern.'),
314
+
default: '',
315
+
},
316
+
flags: {
317
+
type: 'string',
318
+
description: nls.localize('schema.indentationRules.increaseIndentPattern.flags','The RegExp flags for increaseIndentPattern.'),
319
+
default: '',
320
+
pattern: '^([gimuy]+)$',
321
+
patternErrorMessage: nls.localize('schema.indentationRules.increaseIndentPattern.errorMessage','Must match the pattern `/^([gimuy]+)$/`.')
322
+
}
323
+
}
324
+
},
325
+
decreaseIndentPattern: {
326
+
type: ['string','object'],
327
+
description: nls.localize('schema.indentationRules.decreaseIndentPattern','If a line matches this pattern, then all the lines after it should be unindendented once (until another rule matches).'),
328
+
properties: {
329
+
pattern: {
330
+
type: 'string',
331
+
description: nls.localize('schema.indentationRules.decreaseIndentPattern.pattern','The RegExp pattern for decreaseIndentPattern.'),
332
+
default: '',
333
+
},
334
+
flags: {
335
+
type: 'string',
336
+
description: nls.localize('schema.indentationRules.decreaseIndentPattern.flags','The RegExp flags for decreaseIndentPattern.'),
337
+
default: '',
338
+
pattern: '^([gimuy]+)$',
339
+
patternErrorMessage: nls.localize('schema.indentationRules.decreaseIndentPattern.errorMessage','Must match the pattern `/^([gimuy]+)$/`.')
340
+
}
341
+
}
342
+
},
343
+
indentNextLinePattern: {
344
+
type: ['string','object'],
345
+
description: nls.localize('schema.indentationRules.indentNextLinePattern','If a line matches this pattern, then **only the next line** after it should be indented once.'),
346
+
properties: {
347
+
pattern: {
348
+
type: 'string',
349
+
description: nls.localize('schema.indentationRules.indentNextLinePattern.pattern','The RegExp pattern for indentNextLinePattern.'),
350
+
default: '',
351
+
},
352
+
flags: {
353
+
type: 'string',
354
+
description: nls.localize('schema.indentationRules.indentNextLinePattern.flags','The RegExp flags for indentNextLinePattern.'),
355
+
default: '',
356
+
pattern: '^([gimuy]+)$',
357
+
patternErrorMessage: nls.localize('schema.indentationRules.indentNextLinePattern.errorMessage','Must match the pattern `/^([gimuy]+)$/`.')
358
+
}
359
+
}
360
+
},
361
+
unIndentedLinePattern: {
362
+
type: ['string','object'],
363
+
description: nls.localize('schema.indentationRules.unIndentedLinePattern','If a line matches this pattern, then its indentation should not be changed and it should not be evaluated against the other rules.'),
364
+
properties: {
365
+
pattern: {
366
+
type: 'string',
367
+
description: nls.localize('schema.indentationRules.unIndentedLinePattern.pattern','The RegExp pattern for unIndentedLinePattern.'),
368
+
default: '',
369
+
},
370
+
flags: {
371
+
type: 'string',
372
+
description: nls.localize('schema.indentationRules.unIndentedLinePattern.flags','The RegExp flags for unIndentedLinePattern.'),
373
+
default: '',
374
+
pattern: '^([gimuy]+)$',
375
+
patternErrorMessage: nls.localize('schema.indentationRules.unIndentedLinePattern.errorMessage','Must match the pattern `/^([gimuy]+)$/`.')
0 commit comments