2013-03-11 9 views
13

क्या रीशेर्पर में एक टेम्पलेट बनाने का कोई तरीका है जो नाम का पूंजीकरण करता है? जब मैं प्रवेश "शहर" $name$ के लिए, $uppercase_name$ स्वचालित रूप से "शहर" होना चाहिएएक ReSharper टेम्पलेट में नाम कैप्चर करना

private $type$ _$name$; 
public $type$ $uppercase_name$ 
{ 
    get { return _$name$; } 
    set { _$name$ = value; } 
} 

तो:

उदाहरण के लिए मैं इस तरह कुछ करने के लिए करना चाहते हैं।

उत्तर

22

ठीक है, मैं यह किया:

  1. जब एक टेम्पलेट जोड़ने, सही पर वहाँ एक हिस्सा है जहाँ आप एक मैक्रो का चयन कर सकते हैं। uppercase_name के लिए "पर मैक्रो" पर क्लिक करें।
  2. सूची के अंत में जाएं। ऊपरी मामले में पहले वर्ण के साथ "का मान एक अन्य चर" है। वह चुनें
  3. भाग "एक अन्य चर" मैक्रो चयन भाग में लाल रंग में होगा। उस पर क्लिक करें।
  4. name चुनें।

आनंद लें!

पीएस मेरे पास रीशेपर 7.1 है। यह पिछले संस्करणों के लिए लागू नहीं हो सकता है।

+1

धन्यवाद! इससे मुझे बहुत लंबे समय तक परेशान किया गया है। खुशी है कि मुझे यह जवाब मिला और मुझे विश्वास नहीं है कि मैं उस मैक्रो को मेरे सामने ठीक कर चुका हूं। –

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