Tout d'abord, il existe une fonction "Emmet : Supprimer la balise", mais elle supprimera uniquement le wrapper d'une balise spécifique. Il ne supprime pas l'intégralité de l'élément, y compris ses enfants.
Je recherche la même opération pour pouvoir supprimer des éléments enfants en même temps. Cela peut faire gagner quelques secondes aux personnes qui modifient fréquemment du HTML.
Dans l'exemple ci-dessous, je souhaite supprimer l'intégralité de l'élément
<!DOCTYPE html> <html> <head> <title>My Dummy HTML Snippet</title> </head> <body> <h1>Hello, World!</h1> <p>This is a dummy HTML snippet with nested tags.</p> <div> <h2>A Nested Section</h2> <p>This is a paragraph inside a div element.</p> <ul> <li>List item 1</li> <li>List item 2</li> <li>List item 3</li> </ul> </div> <p>Back to the main content.</p> </body> </html>
Peut-être que cette extension expand-region peut résoudre le problème.