Je voudrais envelopper mon html sélectionné dans une balise dans le code VS. Comment dois-je procéder ?
Réponses
Trop de publicités?Embarqué Emmet pourrait faire l'affaire :
- Sélectionnez le texte (facultatif)
- Ouvrir la palette de commande (généralement Ctrl + Shift + P )
- Exécuter
Emmet: Wrap with Abbreviation
- Entrez une étiquette
div
(ou une abréviation.wrapper>p
) - Hit Enter
La commande peut être assignée à un raccourci clavier.
Une recherche rapide sur la place de marché VSCode : https://marketplace.visualstudio.com/items/bradgashler.htmltagwrap .
-
Lancer VS Code Quick Open ( Ctrl + P )
-
pâte
ext install htmltagwrap
et saisissez -
sélectionnez HTML
-
presse Alt + W ( Option + W pour Mac).
Comme je ne peux pas commenter, je vais développer la réponse fantastique d'Alex.
Si vous voulez vivre une expérience semblable à celle de Sublime avec l'emballage, ouvrez les extensions de keymap (Préférences > Extensions de keymap [ Cmd + K Cmd + M ]) et ajoutez l'objet suivant :
{
"key": "alt+w",
"command": "editor.emmet.action.wrapIndividualLinesWithAbbreviation",
"when": "editorHasSelection && editorTextFocus"
}
Ce qui va lier la commande d'enveloppement d'Emmet à Alt + W lorsque le texte est sélectionné
(Désolé pour les instructions pour OSX seulement)