
Ich habe Probleme, HTML-Abschnitte zu kommentieren, wenn die Abschnitte bereits Kommentare enthalten. Dies liegt daran, dass die schließenden Tags der Kommentarsyntax in Konflikt stehen. Gibt es eine VS Code-Erweiterung, die mein Problem lösen könnte?
Antwort1
Soweit mir bekannt ist, gibt es keine Erweiterung, da die HTML-Syntax (bzw. SGML) dies nicht zulässt.
Als Workaround, der nur in Ausnahmefällen genutzt werden sollte (Sie werden aufgrund zu erwartender Fehler bei der manuellen Verarbeitung gewarnt), können Sie Folgendes verwenden:
<head>
<title>Garden</title>
<!-- this is some comment
<!- - this is some inner comment - ->
<!- - this is some sibling comment - ->
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<meta name="keywords" content="garden, home, plant">
<meta name="MS-HKWD" content="tree">
<meta name="MS-HKWD" content="pond">
<meta name="MS-HKWD" content="fish">
<meta name="MS-HKWD" content="flowers">
<meta name="MS-HKWD" content="health">
<meta name="MS-HKWD" content="health, relax">
<meta name="MS-HAID" content="botany">
this is the footer of comment -->
<link href="../design.css" rel="stylesheet" type="text/css" />
</head>
Oder Sie möchten vielleicht ein Sonderzeichen verwenden und etwa Folgendes eingeben:
<!~~ this is some inner comment ~~>