2016-04-08 9 views
0

Seçilen metinde belirli bir türdeki tüm etiketlere uygulamak için Şablonla Yeniden Paylaşılan bir surround oluşturabileceğim bir yol var mı? Çok yaygın senaryo belki de <a> etiketlerinin bir listesi var ama ben onların bir liste halinde olmasını istiyorum, bu yüzden sadece <a> etiketlerinin listesini vurgulamak ve surround ile kullanmak isteyebilirsiniz, ancak bir şekilde her <a> etiketi ile surround <a> etiketlerinin tamamı yerine <li>.Resharper: Surround Şablon seçildiğinde tüm etiketlere uygulanacak mı?

cevap

1

Şablonlarla surround, buna izin vermez - yalnızca geçerli seçimi çevrelerler, seçimin içeriği ile hiçbir şey yapmazlar. Ancak, bunu yapmak için bir Yapısal Arama ve Değiştir deseni kullanabilirsiniz. ReSharper → Altında → Desenli Desenle Bul, <a> etiketleriyle eşleşen bir HTML kalıbı oluşturabilir ve bunları <li> ile çevreleyebilirsiniz. ekli görüntü gibi bir şey (oh ve ayrıca Aslında bu test değil o notu)

enter image description here

(düğme olarak değiştirildi "Değiştir" dikkat edin)
İlgili konular