2009-03-09 5 views
9

मैं विजुअल स्टूडियो में निर्मित कीबोर्ड शॉर्टकट का बहुत शौकिया हूं। मेरे पसंदीदा में से एक Ctrl + i है, जो वृद्धिशील खोज को ट्रिगर करता है। जब मैं खोजशब्द भरता हूं तो यह वर्तमान दस्तावेज़ में टेक्स्ट पर कूदता है। वांछित खोजशब्द टाइप करने के बाद, मैचों के माध्यम से कूदने के लिए F3 का उपयोग करता हूं।विजुअल स्टूडियो: क्या पूरे समाधान के लिए कोई वृद्धिशील खोज है?

यह ठीक काम करता है, सिवाय इसके कि वर्तमान दस्तावेज़ में खोज करने के लिए सीमित है। इसके अलावा, वृद्धिशील खोज को ट्रिगर करने से, Find And Replace संवाद पर वर्तमान दस्तावेज़ पर स्वचालित रूप से Look In विकल्प बदलता है।

क्या पूरे समाधान के लिए कोई वृद्धिशील खोज है? क्या इसके लिए एक कीबोर्ड शॉर्टकट है? या कम से कम लुक इन विकल्प को बदलने से वृद्धिशील खोज के उपयोग को रोकने का कोई तरीका है?

उत्तर

9

मैं उपयोग Ctrl - शिफ्ट - एफ जो है फ़ाइलें में खोजें। एक बार मुझे परिणामों की एक सूची मिल जाने के बाद, आप F8 और शिफ्ट - F8 उनके माध्यम से चक्र के लिए हिट कर सकते हैं। Ctrl - I इस खोज के दायरे को प्रभावित नहीं करता है।

इसके अलावा, के बाद आप Ctrl के साथ अपने पहले मैच मिल गया है - मैं, आप F3 हिट करने के लिए, की जरूरत नहीं है तुम बस Ctrlहिट कर सकते हैं - मैं और Ctrl - शिफ्ट - मै 0 के माध्यम से चक्र के लिए

इसके अलावा, एक विशिष्ट फ़ाइल या वर्ग के लिए कूद करने के लिए एक त्वरित तरीका की तरह SonicFileFinder

+0

धन्यवाद जॉन! मुझे Ctrl + Shift + F से अवगत नहीं था क्योंकि Ctrl + F किसी भी विंडोज एप्लिकेशन में खोजने का व्यापक तरीका है। यह मेरी आधा समस्या हल करता है। अब अगर समाधान पर वृद्धिशील खोज करने का कोई तरीका था ... :-) –

+0

समाधान-व्यापी वृद्धिशील खोज का संक्षिप्त उत्तर यह है कि यह वीएस उचित में मौजूद नहीं है।इसे Resharper जैसे लोकप्रिय ऐड ऑन में से एक में समर्थित किया जा सकता है। मुझे सोनिकफाइलफ़िंडर भी पसंद है और कक्षाओं में तेजी से कूदने के लिए भी। –

+0

जॉन: SonicFileFinder दिलचस्प लग रहा है। आगे बढ़ें और इसे अपने उत्तर में जोड़ें, इसलिए अन्य इसे भी खोज सकते हैं। –

1

ReSharper कुछ का उपयोग करने के लिए है कुछ वास्तव में अच्छा navigation and search एक वृद्धिशील Go To Type खोज जो पूरे समाधान में काम करता है सहित विशेषताएं हैं।

1

Visual Sidekick पूरे समाधान पर वृद्धिशील खोज करता है। आप फ़ाइल नामों और प्रतीकों के नामों के लिए भी खोज सकते हैं। यह टूल हमारे द्वारा किए गए सी ++ विकास के लिए एक बड़ा समय बचाने वाला रहा है। यह हास्यास्पद है कि विजुअल साइडकिक विजुअल स्टूडियो के अपने इंटेलिसेन्स से बेहतर काम करता है। इसे थोड़ी देर में अपडेट नहीं किया गया है और अभी तक विजुअल स्टूडियो 2010 का समर्थन नहीं करता है। ReSharper हालांकि C++ का समर्थन नहीं करता प्रतीत होता है।

Visual Assist X कई भाषाओं (सी ++, C#, वीबी, ASP/ASP.NET, HTML, XML, जावास्क्रिप्ट, VBScript, XAML) का समर्थन करता है, लेकिन यह रिफैक्टरिंग उपकरण है कि आम तौर पर सी ++ साथ काम नहीं करते के एक बहुत प्रदान करता है (उदाहरण के लिए खोजें संदर्भ) क्योंकि सी ++ पार्स (मैक्रोज़, टेम्पलेट्स इत्यादि) को इतना मुश्किल है।

संबंधित मुद्दे