ब्रेस बंद करने के लिए ग्रहण कूद


390

एक्लिप्स के समापन ब्रेस में कूदने के लिए ग्रहण में कीबोर्ड शॉर्ट कट क्या है?


37
एक बोनस के रूप में आप उन ब्रैकेट के बीच सब कुछ चुनने के लिए ALT + Shift + UP दबा सकते हैं।
राफेललोप्स

उपरोक्त शॉर्ट कट उपयोगी है, भले ही थोड़ा लंबा है, जिसे आप अभी भी अपने आप को कस्टमाइज़ कर सकते हैं ~~
lwpro2

3
@RafelLope @ romaintaz के जवाब के अनुसार , आप एक ही चीज़ को डबल क्लिक करके पूरा कर सकते हैं। वास्तव में, ऐसा लगता है कि alt + shift + upमेरे संक्षिप्त प्रयोग के अनुसार, कर्सर के स्थान पर डबल क्लिक करने के लिए सार्वभौमिक रूप से समान है।
मुहम्मद

1
HTML संपादक ALT + Shift + UPमें चयन को विस्तृत करता रहता है क्योंकि आप इसे दबाए रखते हैं और ALT + Shift + DOWNइसे अनुबंधित करते हैं। उस ALT + UP/DOWNकोड को चारों ओर ले जाने के लिए = बहुत काम के साथ मिलाएं ।
डैनियल सोकोलोस्की

@Mhd, डबल क्लिक करना बिल्कुल वैसा ही नहीं है, क्योंकि इसमें ब्रेसेस को शामिल नहीं किया गया है
क्रिस्टोफ रूसो

जवाबों:


508

कर्सर एक उद्घाटन के बगल में रखें या बंद करने ब्रेस और पंच Ctrl+ Shift+ Pमिलान ब्रेस खोजने के लिए। यदि ग्रहण आपको नहीं मिल रहा है, तो आपको "कोई मिलान ब्रैकेट नहीं मिला" संदेश मिलेगा ।

संपादित करें: जैसा कि नीचे रोमेंटाज़ द्वारा उल्लेख किया गया है , आप एक ग्रहण के तत्काल दाईं ओर डबल-क्लिक करके केवल दो घुंघराले ब्रेसों के बीच कोड को ऑटो-सेलेक्ट कर सकते हैं।


21
एक ही एक्सीलरेटर मैचिंग परेंस () और स्क्वायर ब्रैकेट [] के लिए भी काम करता है।
केविनरपे

क्या मैचिंग ब्रेस का चयन करने का कोई तरीका है? विजुअल स्टूडियो इसे Ctrl + Shift +] (Ctrl +] का अर्थ मैच ब्रेस, Shift का चयन करता है, इसलिए Ctrl + Shift +] का अर्थ है मिलान ब्रेस ... का चयन करें
Agnel Kurian

4
@ एग्लिनकुरियन - यदि आप नीचे दिए गए @ रोमेंटाज़ के उत्तर को देखते हैं, तो आप ध्यान देंगे "कि तत्काल अधिकार के डबल क्लिक से {पूरे कोड ब्लॉक का चयन होगा ..."
ninesided

@ninesided - एगेल वर्तमान स्थान से ब्लॉक के अंत तक का चयन करना चाहता है, पूरे नहीं; जैसे Shift + End वर्तमान स्थान से EOL तक का चयन करता है। Btw, मुझे लगता है कि यह संभव नहीं है (जो मिलान आप कब तक चुनेंगे? "})]"), क्योंकि Ctrl + Shift + P सभी प्रकार के कोष्ठक के साथ काम करता है, जबकि VS केवल ब्रेसिज़ के साथ करता है।
TWIStErRob 13

1
मेरे लिए यह केवल जावा के साथ काम करता है। जब मैं एक JSP फ़ाइल के अंदर जावास्क्रिप्ट कोड संपादित करता हूं, तो यह काम नहीं करता है।
जॉन हेनकेल

128

जैसा कि शॉर्टकट Ctrl+ Shift+ Pका हवाला दिया गया है, मैं सिर्फ एक बहुत ही दिलचस्प विशेषता जोड़ना चाहता था: बस तत्काल दाईं ओर डबल-क्लिक करें {, और उद्घाटन {और संबंधित समापन के बीच ग्रहण पूरे कोड ब्लॉक का चयन करेगा }। इसी तरह, '}' के तत्काल बाईं ओर डबल-क्लिक करें और ग्रहण ब्लॉक का चयन करेगा।


2
पारितोषिक के लिए धन्यवाद। यह वर्ग कोष्ठक, कोष्ठक और दोहरे उद्धरण चिह्नों के लिए भी काम करता है।
डैनियल 'डांग' ग्रिफ़िथ

मैं रूबी परिप्रेक्ष्य में ग्रहण कीप्लर के साथ रूबी DLTK प्लगइन का उपयोग कर रहा हूं। । यह माणिक के लिए काम नहीं करता है, जहां == {और अंत ==} करते हैं।
एरन मुराद


20

Macintosh पर, कर्सर को कर्ली ब्रेस को खोलने या बंद करने के बाद रखें }और कुंजियों का उपयोग करें: Shift+ Command+ P


17

सामग्री के उपयोग का चयन करने के लिए Alt+Shift +Up arrow

अगले रैपिंग ब्लॉक तक सामग्री का चयन करने के लिए इस शॉर्टकट को फिर से दबाएं

एक चरण पीछे प्रेस जाने के लिए Alt+ Shift+ Down arrow। यह भी एक उपयोगी शॉर्टकट है जब आपको जटिल अभिव्यक्ति में सामग्री का चयन करने की आवश्यकता होती है और कुछ याद नहीं करना चाहते हैं।


16

प्रेस Ctrl+ Shift+P

ग्रहण जूनो से पहले आपको कर्सर को एक उद्घाटन या समापन ब्रेस से परे रखना होगा।

जूनो कर्सर में कोड ब्लॉक में कहीं भी हो सकता है।


2
इस शांत सुविधा को चालू करने के चरण: विंडो -> वरीयताएँ -> जावा -> संपादक-> ब्रैकेट हाइलाइटिंग -> कोष्ठक संलग्न करना
JohnEye

11

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

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