LanguageConfiguration interface

Språkkonfigurationsgränssnittet definierar kontraktet mellan tillägg och olika redigeringsfunktioner, som automatisk infogning av parenteser, automatisk indrag etc.

Egenskaper

autoClosingPairs

Språkets automatiskt stängande par. Tecknet "stäng" infogas automatiskt när tecknet "öppna" skrivs. Om den inte är inställd kommer de konfigurerade parenteserna att användas.

brackets

Språkets parenteser. Den här konfigurationen påverkar implicit att trycka på Retur runt dessa hakparenteser.

comments

Språkets kommentarsinställningar.

folding

Språkets tumstockar.

indentationRules

Språkets indragsinställningar.

onEnterRules

Språkets regler ska utvärderas när du trycker på Retur.

surroundingPairs

Språkets omgivande par. När det öppna tecknet skrivs in i en markering omges den valda strängen av de öppna och stängda tecknen. Om den inte är inställd kommer inställningarna för autostängande par att användas.

wordPattern

Språkets orddefinition. Om språket har stöd för Unicode-identifierare (t.ex. JavaScript) är det bättre att ange en orddefinition som utesluter kända avgränsare. t.ex.: Ett reguljärt uttryck som matchar allt utom kända avgränsare (och punkt tillåts förekomma i ett flyttal): /(-?\d*.\d\w*)|([^'~!@#%^&*()-=+[{]}\|;:'",.<>/?\s]+)/g

Egenskapsinformation

autoClosingPairs

Språkets automatiskt stängande par. Tecknet "stäng" infogas automatiskt när tecknet "öppna" skrivs. Om den inte är inställd kommer de konfigurerade parenteserna att användas.

autoClosingPairs?: IAutoClosingPairConditional[]

Egenskapsvärde

brackets

Språkets parenteser. Den här konfigurationen påverkar implicit att trycka på Retur runt dessa hakparenteser.

brackets?: CharacterPair[]

Egenskapsvärde

comments

Språkets kommentarsinställningar.

comments?: CommentRule

Egenskapsvärde

folding

Språkets tumstockar.

folding?: FoldingRules

Egenskapsvärde

indentationRules

Språkets indragsinställningar.

indentationRules?: IndentationRule

Egenskapsvärde

onEnterRules

Språkets regler ska utvärderas när du trycker på Retur.

onEnterRules?: OnEnterRule[]

Egenskapsvärde

surroundingPairs

Språkets omgivande par. När det öppna tecknet skrivs in i en markering omges den valda strängen av de öppna och stängda tecknen. Om den inte är inställd kommer inställningarna för autostängande par att användas.

surroundingPairs?: IAutoClosingPair[]

Egenskapsvärde

wordPattern

Språkets orddefinition. Om språket har stöd för Unicode-identifierare (t.ex. JavaScript) är det bättre att ange en orddefinition som utesluter kända avgränsare. t.ex.: Ett reguljärt uttryck som matchar allt utom kända avgränsare (och punkt tillåts förekomma i ett flyttal): /(-?\d*.\d\w*)|([^'~!@#%^&*()-=+[{]}\|;:'",.<>/?\s]+)/g

wordPattern?: RegExp

Egenskapsvärde

RegExp