2011-12-16 14 views
10

कहें कि यदि आपके पास कथन में बड़ी संख्या में सी # कोड है। यदि आप अपना कैरेट खोलने वाले ब्रैकेट के बगल में रखते हैं, तो क्या एक हॉटकी या रीशेपर में कुछ है जो आपको स्वचालित रूप से बंद ब्रैकेट पर ले जाएगा?ReSharper के साथ एक समापन ब्रैकेट पर नेविगेट कैसे करें?

+0

देखें http://stackoverflow.com/q/1501921/171703 – akiller

+0

akiller - कृपया इसे एक उत्तर के रूप में दर्ज करें। जबकि आप पहले मुझे Ctrl + के बारे में नहीं बता रहे हैं, तो आप पहले मुझे बता रहे हैं कि यह पहले से ही वीएस का हिस्सा है और रीशेपर नहीं है। –

+0

यह एक उपकरण जैसे re # का उपयोग करने में समस्या है ... कभी-कभी आपको नहीं पता कि रेखा कहां है (मुझे भी, यह नहीं पता था कि यह स्टूडियो शॉर्टकट था)। – JNadal

उत्तर

1

दृश्य स्टूडियो के शॉर्टकट (इंटेलीजे शॉर्टकट सेट से कम) है: नियंत्रण + ] जब अपने कर्सर उद्घाटन ब्रेस पर है न खत्म होने वाली ब्रेस को जाता है। उलटा भी सच है।

+1

रिशेर्पर का कोई शॉर्टकट नहीं है, यह विजुअल स्टूडियो है। रिशेर्पर में Ctrl + है (आईडीईए और वीएस योजनाओं में हालांकि - जो वास्तव में घोषणा/युक्त है/और ब्रैकेट के साथ कुछ भी नहीं है –

18

वी.एस. इस शॉर्टकट प्रदान करता है, चाहे आप आर # स्थापित की परवाह किए बिना।

Ctrl +] आप उद्घाटन ब्रेस के लिए ले जाएगा। बाद के प्रेस दायरे के आरएचएस/एलएचएस के बीच कूदेंगे। एक अलग आदेश के लिए -

0

ReSharper शॉर्टकट (मैं जर्मन कुंजीपटल है नियंत्रण + ') प्रदान करती है। इसे पुनर्स्थापित करने के लिए टूल्स - विकल्प - पर्यावरण - कीबोर्ड पर जाएं, Edit.GotoBrace के लिए खोजें और वांछित शॉर्टकट कुंजी दर्ज करें। यह देखें कि वर्तमान में यह किस आदेश को सौंपा गया है और फिर इस कमांड को खोजकर और निकालें क्लिक करके इसे पहले इस आदेश के लिए हटा दें। फिर फिर Edit.GotoBrace की खोज करें और शॉर्टकट असाइन करें।

सीधे इसे हटाने के बिना असाइन करना पहले काम नहीं करता था।

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