Подтвердить что ты не робот

Несколько действий на одном ярлыке на клавиатуре в vscode

Возможно ли иметь несколько действий, назначенных для одного сочетания клавиш в визуальном студийном коде?

Например: Переместить курсор вверх x 3, установленный на "ctrl + w"

Спасибо заранее.

4b9b3361

Ответ 1

Множество действий изначально не поддерживается (Feature-request: Macro like keybindings # 871).

Изменение: macros не работают должным образом в последних версиях vscode. Хотя есть и другие расширения, например: multi-command

"multiCommand.commands": [
    {
        "command": "multiCommand.down3Lines",
        "sequence": [
            "cursorDown",
            "cursorDown",
            "cursorDown"
        ]
    },
]

keybindings.json

{
    "key": "ctrl+w",
    "command": "multiCommand.down3Lines"
}

Ответ 2

Для всех, кто ищет ответ, научитесь создавать свои собственные расширения кода VS. Это заняло около часа, и я смог сделать всевозможные ярлыки, которые выполняли несколько команд. У сайта кода есть хорошие ресурсы для него: https://code.visualstudio.com/docs/extensions/overview