Brings simple, powerful custom macros support to VS Code. Made with <3 by geddski
See also Level up your Coding with Macros
Create your own custom macros by adding them to your settings.json
(Code > Preferences > User Settings)
For example:
"macros": {
"commentDown": [
"editor.action.copyLinesDownAction",
"cursorUp",
"editor.action.addCommentLine",
"cursorDown"
]
}
This macro creates a copy of the current line, comments out the original line, and moves the cursor down to the copy.
Your macros can run any built-in VS Code action, and even actions from other extensions.
To see all the names of possible actions VS Code can run, see Default Keyboard Shortcuts
(Code > Preferences > Keyboard Shortcuts)
Give your macros names that briefly describe what they do.
in keybindings.json
(Code > Preferences > Keyboard Shortcuts) add bindings to your macros:
{
"key": "ctrl+cmd+/",
"command": "macros.commentDown"
}
Notice that macros.my_macro_name
has to match what you named your macro.
MIT
Doesn't currently add macros to command pallete (have to use keybindings).
Initial release of Macros