Связывание клавиш для обертывания выделения тегом html в VSCode

Есть ли привязка ключа по умолчанию в VSCode для обертывания выделения в HTML-теге, например, сочетание клавиш Shift + alt + W в Visual Studio 2015? Я не мог найти ничего подобного в документации или в ярлыках клавиш по умолчанию, которые указывают на его доступность из коробки.

Ответ 1

Для автоматизации этого перейдите на.

Файл> Настройки> Сочетания клавиш

и добавьте это в ваш keybindings.json (правое окно)

{
    "key": "ctrl+shift+enter",
    "command": "editor.emmet.action.wrapWithAbbreviation",
    "when": "editorTextFocus && !editorReadonly"
}

Вы можете заменить Ctrl + Shift + Enter своей собственной комбинацией клавиш.

Ответ 2

Вы можете использовать это расширение: https://github.com/Microsoft/vscode-htmltagwrap

или вы можете:

  1. откройте палитру команд: Command/Control + Shift + P (⇧⌘P)
  2. наберите "wrap", затем выберите "Wrap with abbreviation"
  3. введите нужный тег и нажмите ввод

Ответ 3

Или просто найдите расширение HTMLtagwrap в VScode, сделайте выбор. Затем используйте Alt + W. Затем введите новый тег.