2016-07-25 6 views
82

में सभी फ़ाइलों में पाठ के लिए खोज वहाँ वी.एस. कोड का उपयोग कर एक निर्देशिका में सभी फ़ाइलों में पाठ के लिए खोज करने के लिए कोई तरीका है?वी.एस. कोड - एक निर्देशिका

अर्थात, और अगर मैं टाइप "लगता है यह" मेरी खोज में, यह सब फ़ाइलों के माध्यम से वर्तमान निर्देशिका में खोज और फ़ाइलों से मेल खाने वाला वापस आ जाएगी। असल में जैसे मैंने एक grep किया था। मेरे सहकर्मी ने मुझे बताया कि सुब्लिम के पास ऐसा कुछ है।

उत्तर

108

आप क्या कर सकते हैं संपादित, फ़ाइलें में खोजें (या Ctrl + Shift + F - बंधन डिफ़ॉल्ट कुंजी) वर्तमान में खुले फ़ोल्डर खोज करने के लिए।

संवाद आप/जहां शामिल कर सकते हैं मामले/शब्द मिलान और Regex का उपयोग करके के लिए खोज बॉक्स में फ़ाइलें, और विकल्पों को बाहर पर एक अंडाकार है।

+1

एक बार जब आप एक मैच है, तो आप Ctrl (Mac: 'cmd') में खोज परिणाम किसी कीवर्ड पर साइड-बाई-साइड के लिए उस फ़ाइल को खोलने के लिए क्लिक फ़ाइल में उस स्थान पर कूदना। – bitsand

+4

समस्या यह है कि जब आपके पास विजुअल स्टूडियो कोड में दर्जनों उपनिर्देशिकाओं के साथ एक निर्देशिका खुलती है, तो आप अक्सर एक निर्देशिका में खोजना चाहते हैं। फाइलों में खोजें ऐसा करना। (यह निश्चित रूप से एक पूरी तरह से अलग प्रश्न का उपयोगी उत्तर है।)। @ जेस्परविल्फ़िंग का जवाब (फोल्डर पर राइट क्लिक करें, फ़ोल्डर में ढूंढें) बेहतर है। –

+0

क्या यह खोज फ़ोल्डर की उपनिर्देशिका भी है? –

6

मुझे लगता है कि इन official guide अपने मामले के लिए काम करना चाहिए।

वीएस कोड आपको वर्तमान में खोले गए फ़ोल्डर में सभी फ़ाइलों को तुरंत खोजने की अनुमति देता है। Ctrl + Shift + F दबाएं और अपनी खोज अवधि में दर्ज करें। खोज परिणामों को प्रत्येक फ़ाइल और उसके स्थान में हिट के संकेत के साथ खोज शब्द वाली फ़ाइलों में समूहीकृत किया जाता है। उस फ़ाइल के भीतर सभी हिट का पूर्वावलोकन देखने के लिए एक फ़ाइल का विस्तार करें। फिर संपादक में इसे देखने के लिए हिट में से एक पर एकल-क्लिक करें।

26

वी.एस. कोड में ...

  1. जाओ एक्सप्लोरर (Ctrl +शिफ्ट + )
  2. सही अपने पसंदीदा फ़ोल्डर पर क्लिक करें
  3. का चयन करें "फ़ोल्डर में खोजें" करने के लिए

खोज प्रश्न unde पथ पहले से भरी हुई हो जाएगा आर "फाइलों को शामिल करने के लिए"।

+0

यह स्वीकार्य उत्तर होना चाहिए। मैं इसे मूल फ़ोल्डर में एकाधिक बाल फ़ोल्डर्स के साथ पहली बार दस्तक देने में सक्षम था, जिसमें दर्जनों फाइलें थीं जिन्हें प्रतिस्थापित करने के लिए स्ट्रिंग की आवश्यकता थी। बहुत धन्यवाद! – blackhawk

3

एक साधारण जवाब बाईं ओर पट्टी पर क्लिक करने के लिए आवर्धक कांच है

3

Ctrl +पी (विन, लिनक्स), Cmd + पी (मैक) - त्वरित खुला, गो फाइल करने के लिए

1

यह क्रिया डिफ़ॉल्ट रूप से एक महत्वपूर्ण करने के लिए बाध्य नहीं है, यह ऐसा करने को बाध्य करने के:

  1. फाई le> Preferences> कीबोर्ड शॉर्टकट (Ctrl + K, Ctrl + S) "फ़ोल्डर ढूंढें"
  2. प्रेस + "filesExplorer की बाईं तरफ के आइकन के लिए
  3. खोजें।findInFolder "खोज परिणाम
  4. अपने वांछित कुंजी संयोजन दर्ज
संबंधित मुद्दे