उदात्त पाठ 2 - विश्व स्तर पर खोजें और प्रतिस्थापित करें (सभी फाइलें और सभी निर्देशिकाओं में)


जवाबों:


234

हां, एकाधिक फ़ाइलें खोज और प्रतिस्थापित होती हैं

प्रेस ctrlshiftF( cmdshiftFMacOS पर):

यहाँ छवि विवरण दर्ज करें

Whereफ़ील्ड में आप केवल उन फ़ोल्डरों और फ़ाइलों को खोजने के लिए फ़िल्टर जोड़ सकते हैं जिनकी आपको आवश्यकता है। यदि कुछ भी सेट नहीं है, तो साइडबार में सूचीबद्ध सभी फाइलों पर खोज की जाती है।

यदि आप खोज परिणाम की एक पंक्ति पर डबल क्लिक करते हैं, तो उदात्त उस पंक्ति पर कूद जाएगा।

खोज बार में इन आइकन पर ध्यान दें:

यहाँ छवि विवरण दर्ज करें

परिणाम स्वरूप में पहला ( शो संदर्भ ) टॉगल संदर्भ (यदि सक्षम है, तो पाठ की कुछ पंक्तियों को मिलान रेखा से पहले और बाद में दिखाया गया है)। दूसरा परिणाम को एक नए बफ़र या कंसोल में दिखाने की अनुमति देता है।


2
क्या "फाइल्स इन फाइल्स" में पाए गए मामलों में से कौन सा नियंत्रित करने का एक तरीका है? रिप्लेसमेंट बटन रिप्लेस_ ऑल करता है।
जॉर्ज शॉ

मुझे लगता है कि जिस तरह से आपको संशोधित करने और फिर सामान्य खोज और प्रतिस्थापित (cmd + alt + F) फ़ाइलों का उपयोग करने की आवश्यकता है, उन्हें प्राप्त करने के लिए कई फ़ाइलों की खोज का एकमात्र तरीका है।
रिकार्डो मारोट्टी

मैं स्वयं ST के निर्माता से अधिक जानने का नाटक नहीं करता, लेकिन आप केवल फाइलों को बंद कर सकते थे (मध्य माउस क्लिक या ctrl + w) जहाँ आपको किए गए परिवर्तनों की आवश्यकता नहीं है और फिर प्रतिस्थापित पर क्लिक करें। बाद में आप बंद फ़ाइलों को फिर से खोलने के लिए Ctrl + Shift + t का उपयोग कर सकते हैं। आप बटन को बीच (ellipsis) में क्लिक करके "एक बहिष्कृत फ़िल्टर" भी जोड़ सकते हैं और उन फ़ाइलों को लिख सकते हैं जहाँ आप प्रतिस्थापन नहीं चाहते हैं।
इवान कास्टेलानोस

6
यदि आप <project>"कहाँ" फ़ील्ड में रखते हैं, तो यह वर्तमान में खुले प्रोजेक्ट में सभी फ़ोल्डर्स और फ़ाइलों के माध्यम से पुन: खोज करेगा। आप एक रिश्तेदार पथ में भी टाइप कर सकते हैं (जैसे, search/for/things/here/और यह केवल उस फ़ोल्डर के माध्यम से खोज करेगा, पुनरावर्ती रूप से, आपकी परियोजना की जड़ के सापेक्ष। बहुत आसान है।
jeffbyrnes

2
इसके लिए जहां खोज और प्रतिस्थापन के साथ डिफ़ॉल्ट रूप से आने के लिए फ़ील्ड (ctrl + H) मैंने इसे अपने उपयोगकर्ता कुंजीबिंडिंग में जोड़ा: { "keys": ["ctrl+h"], "command": "show_panel", "args": {"panel": "find_in_files"} }
प्रतिवर्त

8

प्रेस ctrlshiftF(( cmdshiftFमैक ओएस एक्स पर :) और फिर क्षेत्र *.*में डाल दियाwhere:

यह परियोजना में सभी फाइलों तक खोज को खोल देगा क्योंकि यह केवल खुली फाइलों या फ़ोल्डरों के विपरीत है।

आप इसका उपयोग किसी निश्चित प्रकार की फ़ाइलों को खोजने के लिए या किसी प्रकार के एक निश्चित नाम के साथ भी कर सकते हैं। यह सिर्फ फ़ाइल नाम और विस्तार के लिए वाइल्डकार्ड है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.