The language configuration interface defines the contract between extensions and various editor features, like automatic bracket insertion, automatic indentation etc.
Deprecated Do not use.
The language's auto closing pairs. The 'close' character is automatically inserted with the 'open' character is typed. If not set, the configured brackets will be used.
The language's brackets. This configuration implicitly affects pressing Enter around these brackets.
The language's comment settings.
The language's indentation settings.
The language's rules to be evaluated when pressing Enter.
The language's surrounding pairs. When the 'open' character is typed on a selection, the selected string is surrounded by the open and close characters. If not set, the autoclosing pairs settings will be used.