LanguageConfiguration$Typings extension
Properties
-
autoClosingPairs
↔ List<AutoClosingPair>?
-
The language's auto closing pairs.
getter/setter pair
-
brackets
↔ List<CharacterPair>?
-
The language's brackets.
This configuration implicitly affects pressing Enter around these brackets.
getter/setter pair
-
characterPairSupport
↔ dynamic
-
Deprecated Do not use.
getter/setter pair
-
The language's comment settings.
getter/setter pair
-
electricCharacterSupport
↔ dynamic
-
Deprecated Do not use.
getter/setter pair
-
indentationRules
↔ IndentationRule?
-
The language's indentation settings.
getter/setter pair
-
onEnterRules
↔ List<OnEnterRule>?
-
The language's rules to be evaluated when pressing Enter.
getter/setter pair
-
wordPattern
↔ RegExp?
-
The language's word definition.
If the language supports Unicode identifiers (e.g. JavaScript), it is preferable
to provide a word definition that uses exclusion of known separators.
e.g.: A regex that matches anything except known separators (and dot is allowed to occur in a floating point number):
/(-?\d*.\d\w*)|(
^\`\~\!\@\#\%\^\&\*\(\)\-\=\+[\{]\}\\|\;\:\'\"\,\.\<\>\/\?\s
+)/g
getter/setter pair