यह दुर्लभ हो सकता है, लेकिन कभी-कभी आपको यह सुनिश्चित करने के लिए कुछ विशेषताओं को बदलने की आवश्यकता होगी कि वे कोई नाम साझा नहीं करते हैं। उदाहरण के लिए, हो सकता है कि आपने अभी-अभी एक स्वतंत्र फ़ंक्शन लिखा हो जो एक ही नाम का उपयोग करके एक पूरी तरह से भिन्न तत्व का उल्लेख करता हो और उनके बीच अंतर करने की आवश्यकता हो।
बड़ी परियोजनाओं के लिए, इसका मतलब एक समय में सैकड़ों या हजारों पंक्तियों से गुजरना हो सकता है। सौभाग्य से, विज़ुअल स्टूडियो कोड में एक आसान शॉर्टकट है जो आपको पूरे प्रोजेक्ट में एक विशेष तत्व, रेखा या स्तंभ का चयन करने और इसके सभी उदाहरणों को एक साथ संपादित करने की अनुमति देता है। अधिक जानकारी के लिए पढ़ें।
विंडोज पीसी पर सभी इंस्टेंस को कैसे बदलें
यदि आप Windows पर किसी शब्द के सभी उदाहरणों को एक बार में बदलना चाहते हैं, तो आपको निम्न कार्य करने होंगे:
- उस विशेष तत्व या मान का चयन करें जिसे आप बदलना चाहते हैं।
- उस तत्व के सभी उदाहरणों का चयन करने के लिए, कीबोर्ड शॉर्टकट "CTRL + SHIFT + L" का उपयोग करें।
- अंत में एक कर्सर के साथ, सभी उदाहरणों को पूरे कोड में हाइलाइट किया जाना चाहिए।
- बहु-कर्सर मोड चालू रखते हुए, आवश्यकतानुसार शब्द में अपने परिवर्तन करें (या बाद में अतिरिक्त टेक्स्ट इनपुट करें)। बहु-कर्सर मोड से बाहर निकलने और एकल कर्सर पर लौटने के लिए कोड के अंदर कहीं भी क्लिक करें।
यदि आप एक समय में एक उदाहरण का चयन करना चाहते हैं, तो प्रक्रिया थोड़ी भिन्न होती है और इस प्रकार होती है:
- वह तत्व या मान चुनें जिसे आप बदलना चाहते हैं।
- अगले उदाहरण का चयन करने के लिए "CTRL + D" दबाएं, फिर अगले के लिए फिर से, और इसी तरह।
- आप सभी चयनित उदाहरणों को सीधे बदल सकते हैं।
- कोड के अंदर कहीं भी क्लिक करके मल्टी-कर्सर मोड से बाहर निकलें।
मैक पर सभी इंस्टेंस को कैसे बदलें
वीएस कोड सभी प्लेटफॉर्म पर समान रूप से काम करता है। विभिन्न कीबोर्ड सेटिंग्स और डिफॉल्ट्स का उपयोग करने वाले प्रत्येक सिस्टम के कारण कुछ अंतरों में से एक कीबोर्ड शॉर्टकट में निहित है।
एक बार जब आप अपना कोड खोल लेते हैं और उस शब्द का पता लगा लेते हैं जिसे आप बदलना चाहते हैं, तो इसके सभी उदाहरणों को बदलने की प्रक्रिया इस प्रकार है:
- उस शब्द के अंदर कहीं भी क्लिक करें जिसे आप बड़े पैमाने पर संपादित करना चाहते हैं।
- हाइलाइट करने के लिए "सीएमडी + शिफ्ट + एल" दबाएं और पूरे कोड में सभी उदाहरणों का चयन करें और बहु-कर्सर मोड दर्ज करें। कर्सर डिफ़ॉल्ट रूप से शब्द के अंत में जाते हैं और शब्द का चयन करते हैं।
- जैसा आपको ठीक लगे परिवर्तन करें (आप चयनित शब्द तक सीमित नहीं हैं और इसके आगे पाठ जोड़ सकते हैं)।
- संपादक के अंदर कहीं भी क्लिक करके मल्टी-कर्सर मोड बंद करें।
आप चयन में किसी शब्द या विशेषता के उदाहरणों को क्रमिक रूप से जोड़कर बहु-कर्सर मोड में प्रवेश कर सकते हैं। ऐसे:
- वह शब्द चुनें जिसे आप संपादित करना चाहते हैं।
- कोड में इसका अगला उदाहरण चुनने के लिए "सीएमडी + डी" दबाएं।
- चरण 2 को तब तक दोहराएं जब तक कि आप कोड में उस बिंदु तक न पहुंच जाएं जहां आपको कोई परिवर्तन करने की आवश्यकता नहीं है।
- चयनित शब्द को आवश्यकतानुसार संपादित करें।
- एकल-कर्सर मोड पर लौटने के लिए कहीं भी क्लिक करें।
लिनक्स पर सभी इंस्टेंस को कैसे बदलें I
लिनक्स में वीएस कोड विंडोज के साथ कीबोर्ड शॉर्टकट सेटिंग्स साझा करता है।
यदि आप एक ही बार में किसी शब्द के सभी उदाहरणों को बदलना चाहते हैं, तो आपको यह करना होगा:
- उस शब्द का चयन करें जिसकी आपको कोड में कहीं भी आवश्यकता है।
- पूरे कोड में उस तत्व के सभी उदाहरणों का चयन करने के लिए "CTRL + SHIFT + L" दबाएं। सभी उदाहरणों को हाइलाइट किया जाना चाहिए, अंत में एक कर्सर के साथ, और प्लेटफ़ॉर्म मल्टी-कर्सर मोड में संपादित करता है।
- अपने इच्छित परिवर्तन दर्ज करें। संपादक सभी चयनित परिवर्तनों पर एक साथ कार्य करेगा।
- काम पूरा हो जाने पर एकल कर्सर पर लौटने के लिए कहीं और क्लिक करें।
यदि आप अधिक सटीक होना चाहते हैं (जैसे नए उदाहरणों को समान रखना), तो आप क्रमिक रूप से चयन कर सकते हैं। ऐसे:
- एक शब्द का चयन करें जिसे बदलने की आवश्यकता है।
- अगली आवृत्ति का चयन करने के लिए "CTRL + D" दबाएँ। ध्यान दें कि यह बहु-कर्सर संपादन खोलता है।
- चरण 2 को तब तक दोहराएं जब तक कि आप कोड के उस हिस्से तक नहीं पहुंच जाते जो जैसा है वैसा ही रह सकता है।
- चयनित शब्दों में संपादन करें।
- कहीं भी क्लिक करके बहु-कर्सर चयन से बाहर निकलें।
अन्य टिप्स
वीएस कोड में बहुत सारे अन्य निफ्टी शॉर्टकट हैं, जैसे "शिफ्ट + ऑल्ट" बहु-पंक्ति परिवर्तनों के लिए एक कॉलम बॉक्स बनाना, या इसके लाइन नंबर पर क्लिक करके एक लाइन का चयन करना।
क्या आप VS कोड के इन शॉर्टकट्स के बारे में जानते हैं? क्या कोई अन्य कोड संपादक है जिसका आप उपयोग करना पसंद करते हैं? कोडिंग के लिए आप अपनी सामग्री और निर्देश कहां से प्राप्त करते हैं? टिप्पणियों में इसे हमारे साथ साझा करना सुनिश्चित करें!