Ich habe ein sehr langes und sehr verschachteltes HTML-Dokument, in dem ich das schließende Tag schnell finden muss. Wie kann ich das machen?
html
sublimetext
Pavel Binar
quelle
quelle
Antworten:
Versuchen Sie den Emmet-Plug-In-Befehl. Gehe zu Matching Pair :
http://docs.emmet.io/actions/go-to-pair/
Verknüpfung (Mac): Shift+ Control+T
Verknüpfung (PC): Control+ Alt+J
https://github.com/sergeche/emmet-sublime#available-actions
quelle
Es gibt eine Verknüpfung ( Ctrl+ Shift+ Afür Windows- und Linux-Benutzer, Command+ Shift+ Afür Mac-Benutzer), um den gesamten Block innerhalb des aktuell ausgewählten Tags auszuwählen.
Wenn Sie dies beispielsweise gedrückt haben, während sich Ihr Textcursor innerhalb des äußeren
div
Tags im folgenden Code befand, werden allediv
s mit Klasseselected
ausgewählt.quelle
Es ist mindestens aus Sublime Editor 2 integriert. Drücken Sie einfach die folgende Taste und das HTML-Tag wird ausgeglichen
Verknüpfung (Mac): Shift+ Command+ A
Verknüpfung (Windows): Control+ Alt+ A
quelle
Im Menü "Springen" ist Control+ " MZu passender Klammer springen". Funktioniert auch für Klammern.
quelle
{ } [] <>
?Wie bereits erwähnt, bietet Ihnen
Control
/Command
+Shift
+A
grundlegende Unterstützung für den Tag-Abgleich. Drücken Sie erneut, um die Übereinstimmung auf das übergeordnete Element zu erweitern. Drücken Sie den Pfeil nach links / rechts, um zum Start- / End-Tag zu springen.Auf jeden Fall gibt es keine integrierte Hervorhebung übereinstimmender Tags. Emmet ist ein beliebtes Plugin, aber es ist zu diesem Zweck übertrieben und kann stören, wenn Sie keine Emmet-ähnliche Bearbeitung wünschen. Bracket Highlighter scheint für diesen Anwendungsfall die bessere Wahl zu sein.
quelle
Keine der oben genannten Funktionen funktionierte unter Sublime Text 3 unter Windows 10, Strg + Umschalt + 'mit dem Emmet Sublime Text 3-Plugin funktioniert hervorragend und war die einzige funktionierende Lösung für mich. Strg + Umschalt + T öffnet das letzte geschlossene Element erneut und hat dies meines Wissens nach Sublime seit frühen Builds von ST3 oder späten Builds von ST2 getan.
quelle
Ich denke, Sie möchten vielleicht einen anderen Ansatz mit aktivierter Faltung ausprobieren.
Wenn Sie sowohl in ST2 als auch in ST3 das Falten in den Benutzereinstellungen aktivieren:
Sie können den Dreieck-Faltknopf auf der linken Seite der Linie sehen, in der sich das Start-Tag befindet. Klicken Sie darauf, um es zu erweitern / zu falten. Wenn Sie kopieren, falten und kopieren möchten, erhalten Sie alle Blöcke.
quelle
</
+ <kbd> TAB </ kbd> eingebe und wenn es nicht das richtige Tag schließt, weiß ich, dass ich irgendwo ein baumelndes offenes Tag habe, ich weiß nur nicht WO Dieses offene Tag befindet sich in dieser HTML-Datei mit 6000 Zeilen.