Brings additional AutoPairs-like functionality to Visual Studio Code.
-
Automatically add and remove spacing inside pairs of curly braces, square brackets, and parentheses.
input: {|} (press <SPACE> at |) output: { | } input: { | } (press <BACKSPACE> at |) output: {|} input: "|" (press <SPACE> at |) output: " |" -
Quick jumping across whitespace over closing brackets.
input: {|} (press <SPACE>foo} at |) output: { foo }| input: { something;| } (press } at |) output: { something; }| -
Commands to globally toggle the extension, jumping, and bracket spacing.
This extension requires VS Code version 1.20.0 or higher.
This extension contributes the following settings:
autopairs-code.enable: Set to false to completely disable AutoPairs behavior.autopairs-code.jumping.enable: Set to false to completely disable jumping over closing brackets.autopairs-code.jumping.enableForBraces: Enable jumping over closing curly braces{}.autopairs-code.jumping.enableForBrackets: Enable jumping over closing square brackets[].autopairs-code.jumping.enableForParentheses: Enable jumping over closing parentheses().autopairs-code.spacing.enable: Set to false to completely disable spacing inside bracket pairs.autopairs-code.spacing.enableForBraces: Enable spacing inside curly braces{}.autopairs-code.spacing.enableForBrackets: Enable spacing inside square brackets[].autopairs-code.spacing.enableForParentheses: Enable spacing inside parentheses().
yarn install
# or
npm install
code .Run the default debug configurations inside VS Code. Your local development copy will override any version installed from the marketplace.
Bracket pair padding adapted from Spaces Inside Braces, copyright © 2017 Julian Tu. Licensed under the terms of the MIT License.
Inspired by and documentation examples adapted from AutoPairs, copyright © 2011-2013 Miao Jiang. Licensed under the terms of the MIT License.