Kapanış etiketini hızla bulmam gereken çok uzun ve çok iç içe geçmiş bir HTML belgem var. Bunu nasıl yapabilirim?
Kapanış etiketini hızla bulmam gereken çok uzun ve çok iç içe geçmiş bir HTML belgem var. Bunu nasıl yapabilirim?
Yanıtlar:
Emmet eklenti komutunu Eşleşen Çifte Git'i deneyin :
http://docs.emmet.io/actions/go-to-pair/
Kısayol (Mac): Shift+ Control+T
Kısayol (PC): Control+ Alt+J
Kısayol (Orada Ctrl+ Shift+ AWindows ve Linux kullanıcıları için, Command+ Shift+ AMac kullanıcıları için) seçili etiketi içinde tüm bloğu seçin.
Örneğin, metin imleciniz divaşağıdaki kodda dış etiketin içindeyken buna basarsanız div, sınıflı tüm ' ler selectedseçilir.
<div class='current_tag_block'>
<div class='selected'></div>
<div class='selected'></div>
<div class='selected'></div>
<div class='selected'></div>
</div>
En azından Sublime Editor 2'den yerleşiktir. Sadece aşağıdakine basın ve HTML etiketini dengeler
Kısayol (Mac): Shift+ Command+ A
Kısayol (Windows): Control+ Alt+ A
"Git" menüsünün altında, Control+ MEşleşen Köşeli Paranteze Atla'dır. Parantezler için de çalışır.
{ } [] <>?
Yukarıdakilerin hiçbiri Windows 10'da Sublime Text 3'te çalışmadı, Emmet Sublime Text 3 eklentisiyle Ctrl + Shift + 'harika çalışıyor ve benim için tek çalışan çözümdü. Ctrl + Shift + T, son kapatılan öğeyi yeniden açar ve Sublime hakkındaki bilgilerime göre, ST3'ün erken sürümlerinden veya ST2'nin geç sürümlerinden beri bunu yaptı.
Daha önce de belirtildiği gibi, Control/ Command+ Shift+ Asize etiket eşleştirme için temel destek sağlar. Eşleşmeyi ana öğeye genişletmek için tekrar basın. Başlangıç / bitiş etiketine atlamak için sol / sağ ok tuşuna basın.
Her neyse, eşleşen etiketlerin yerleşik olarak vurgulanması yoktur. Emmet popüler bir eklentidir, ancak bu amaç için aşırıdır ve Emmet benzeri düzenleme istemezseniz size engel olabilir. Parantez Vurgulayıcı bu kullanım durumu için daha iyi bir seçim gibi görünüyor.
Bence, katlama etkinken başka bir yaklaşım denemek isteyebilirsiniz.
Hem ST2 hem de ST3'te, Kullanıcı ayarlarında katlamayı etkinleştirirseniz:
{
...(previous item)
"fold_buttons": true,
...(next item, thus the comma)
}
Başlangıç etiketinin olduğu satırın sol tarafında üçgen katlama düğmesini görebilirsiniz. Genişletmek / katlamak için tıklayın. Kopyalamak, katlamak ve kopyalamak istiyorsanız, tüm bloğu alırsınız.
</+ <kbd> TAB </kbd> yazmam ve doğru etiketi kapatmazsa, bir yerde sarkan açık bir etiketim olduğunu biliyorum, sadece NEREDE bilmiyorum bu açık etiket 6000 satırlık HTML dosyasındadır.