2009-11-20 16 views
12

मुझे पता है कि यह शायद कुछ आसान है, लेकिन मैं इसे समझ नहीं पाया।रिशेर्पर ऑटो पूर्ण विवरण

बाद मैं टाइप एकल उद्धरण Resharper मेरे लिए एक और जोड़ा जाएगा मैं निम्नलिखित कोड

string name; 

name.LastIndexOf("aaa"); 

है कहो तो मैं

name.LastIndexOf("") 

के बाद मैं aaa टाइप मैं name.LastIndexOf (है " aaa | ") लेकिन अब मेरी देखभाल | डबल कोट के अंदर बैठा है ...

मैं रिशेर्पर को कैसे बता सकता हूं कि मैंने ऐसा किया है ताकि यह जोड़ सके; और माउस या दिशा कुंजी के बिना अगली पंक्ति में ले जाएं?

शायद मैंने खुद को स्पष्ट नहीं किया। एंड कुंजी का उपयोग दिशात्मक कुंजी से बहुत अलग नहीं है। मैं एक कदम कुंजी स्ट्रोक की तलाश में था जो रेफरपर को बयान पूरा करने और अगले ब्लॉक में जाने के लिए बताएगा। मुझे लगता है कि यह निश्चित रूप से संभव है क्योंकि Resharper इतना स्मार्ट है। मैं बस इसे समझ नहीं पाया।

उत्तर

22

आप वास्तव में पूर्ण वक्तव्य सुविधा का उपयोग कर सकते हैं (जिसे रीशेर्पर 2.x और इंटेलिजे आईडीईए कीमैप में Ctrl + Shift + Enter में मैप किया गया है)। यह ';' रखेगा बयान के अंत में और अगली पंक्ति

8

आप ") टाइप कर सकते हैं, जैसा कि आप सामान्य रूप से करेंगे, या एंड कुंजी दबाएं।

+0

") पहले से ही है। – firefly

+2

हाँ - Resharper जादू का उपयोग करता है! –

0

उस समय ReSharper आपको टेम्पलेट पूरा करने की प्रतीक्षा नहीं कर रहा है, इसलिए आपको लाइन के अंत में जाने और कथन पूरा करने के लिए [End]; टाइप करना होगा।

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