2012-05-23 10 views
8

क्या सभी var को स्पष्ट प्रकारों में बदलने के लिए Resharper का टूल "क्लीनअप कोड" (विजुअल स्टूडियो में) बनाना संभव है?क्या पुनर्विक्रेता विविध प्रकारों को बदल सकता है?

उदाहरण: मैं इस चाहते हैं:

var person = new Person(); 

यह करने के लिए परिवर्तित किया जा सकता:

Person person = new Person(); 

संपादित के बाद सुझाव दिया समाधान:

शायद मैं कुछ गलत कर रहा हूँ , लेकिन यह मेरे लिए काम नहीं करता है:

image showing how the suggested solution doesn't work

+0

एक के रूप में एक तरफ, क्यों नहीं आप अंतर्निहित टाइपिंग करना चाहते हैं? – nicodemus13

उत्तर

2

हां। "कोड क्लीनअप" टूल में, घोषणा में "उपयोग करें 'var' के तहत" उपयोग को टाइप करने के लिए "दिशा बदलें" को "Can 'var" पर सेट करें "।

Creating Custom Profiles

+0

मैंने ऊपर दिए गए प्रश्न में अतिरिक्त जानकारी जोड़ा। – FatAlbert

8

आप कोड की सफाई के तहत (Resharper) विकल्प में सेट कर सकते हैं। बस एक नई प्रोफ़ाइल बनाएं/मौजूदा को संशोधित करें और फिर सी # -> घोषणा में 'var' का उपयोग करें। "उपयोग को टाइप करने के लिए" बदलें "बदलें" और "स्थानीय परिवर्तनीय घोषणा शैली" को "हमेशा स्पष्ट प्रकार का उपयोग करें"

+0

मैंने ऊपर दिए गए प्रश्न में अतिरिक्त जानकारी जोड़ा। – FatAlbert

2

नोट: आप डिफ़ॉल्ट रूप से भिन्न से भिन्न होने से रोक सकते हैं "परिवर्तनीय परिचय" कर रहे हैं।

ये सेटिंग्स कोड संपादन किया जा रहा है -> सी # -> संहिता शैली

enter image description here

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