2011-09-23 26 views
8

Bul/Ara'yı yalnızca izinsiz satırlarla sınırlamanın herhangi bir yolu var mı?
(Belki regex kullanarak olacağını iyi kurşun)Visual Studio: Search Uncommented Code Sadece

+1

hep yorumladı kodunu daraltmak ve "gizli metin arama" işareti kaldırabilirsiniz için çalıştığını umuyoruz. – bzlm

+0

Doğrudan bir kopya değil ama bir süre önce ilgili bir soru sordum ve bazı yararlı önerileri aldım: http://stackoverflow.com/questions/2872946/are-there-any-context-sensitive-code-search-tools – Vicky

+0

@ bzlm: Dostum, ben tüm çözüm ararım :-) –

cevap

3

sonra kullan RegEx seçeneğini seçtikten sonra dosyaları Bul aşağıdaki normal ifade kullanmayı deneyin bir uncommented metin "VPEntity" tüm tekrarlarını aramak gerekiyorsa, düşünelim

^((?!//|/\*).)*VPEntity*$ 

Eğer

+1

içeriğinde bulunanları atlamak için biraz çılgın bir regex olacak veya bu^((?! //|/\*).)*VPEntity*$ veya herhangi bir RegEx Oluşturucu aracını – Azfar

+2

kullanarak ve VB.Net kodu için ihtiyacınıza göre ayarlayabilirsiniz (^ ((?! ').) * VPEntity. * Sonunda $. The. + Önemlidir, aksi takdirde VPEntity satırın sonunda değilse eşleşmez. Bu daha sağlam olabilir çünkü eminim ki 'hattan önceki herhangi bir yerde, sadece bir başlangıç ​​değil, bir eşleşmeyi engelleyecektir. – MHollis