Package-level declarations

Types

Formatter that, when the user presses Enter after a line ending with \ (line continuation) inside a function call, inserts indentation on the new line to align with the first argument.

Link copied to clipboard

Supplier of text edits for on-type formatting.

Formatter that removes a single trailing space at the end of the previous line when the user types a newline, but keeps double (or more) spaces which are significant in Markdown for hard line breaks.