Czy istnieje domyślne powiązanie klucza w VSCode w celu zawijania zaznaczenia w znaczniku HTML, na przykład skrótu klawiaturowego Shift + alt + W w Visual Studio 2015? Nie mogłem znaleźć niczego podobnego w dokumentacji lub w domyślnych skrótach klawiaturowych, które wskazują na jego dostępność po wyjęciu z pudełka.Wiązanie klucza do zawijania zaznaczenia znacznikiem html w VSCode
7
A
Odpowiedz
25
Aby zautomatyzować to, przejdź do.
Skróty Plik> Preferencje> klawiszowe
i dodać to do swojego keybindings.json (okno prawej stronie)
{ "key": "ctrl+shift+enter", "command":"editor.emmet.action.wrapWithAbbreviation", "when": "editorTextFocus && !editorReadonly" }
Można zastąpić Ctrl + Shift + Enter z własnej kombinacji klawiszy.
3
można użyć tego rozszerzenia: https://github.com/Microsoft/vscode-htmltagwrap
lub można:
- otworzyć paletę poleceń: Command/Ctrl + Shift + P (⇧⌘P)
- typu "wrap" , a następnie wybierz "Wrap ze skrótem"
- typu tag chcesz i naciśnij enter
+0
Rozszerzenie to pozwala na ponowne zdefiniowanie domyślnego tagu (zapisuje dla mnie kilka naciśnięć klawiszy), np. Dla '...
' użyj '" htmltagwrap.tag ":" code "' –
Fuhrmanator
To prawda! Możesz także użyć palety poleceń (ctrl + shift + p) i napisać "emmet wrap", a następnie autouzupełnianie wyświetli komendę. Ostatnio używam palety poleceń, gdy nie chcę powiązać żadnego klawisza z poleceniem – flyer88
Czy jest możliwe określenie tagu w keybinding? np.
...
? – Fuhrmanator