namespace
, class
, struct
, enum
, for
, foreach
, while
, switch
, do
, using
, unchecked
के बाद और विधियों की शुरुआत में, नहीं दृश्य स्टूडियो स्वचालित रूप से कर्ली कोष्ठक शामिल करना चाहिए? इस सुविधा को कैसे सक्रिय करें?दृश्य स्टूडियो को स्वचालित रूप से सी # कोड में घुंघराले ब्रैकेट्स को कैसे शामिल किया जाए?
उत्तर
कोड स्निपेट का उपयोग करने का एक विकल्प है। विजुअल स्टूडियो पहले से ही नेमस्पेस, एनम, फॉरवर्ड, फॉरवर्ड, स्विच, डू, यूजिंग और अनचेक के लिए स्निपेट के साथ आता है। स्निपेट का उपयोग करने के निर्देशों के लिए here पर जाएं।
यदि आप एक स्निपेट के बारे में सोच सकते हैं जो आपकी कक्षा और संरचना के लिए समझ में आता है तो आप create your own snippet कर सकते हैं। आप प्रेस Ctrl + K, Ctrl + एस यह आप जिसमें यह स्वचालित रूप से जो भी विकल्प आपके द्वारा चुने गए बनाएगा विकल्पों में से एक टुकड़ा दे देंगे तो
Resharper घुंघराले बंद ब्रैकेट के साथ स्वयं (या तो तुरंत या एंटर दबाए जाने के बाद) जोड़ता है। मुझे लगता है कि यह गैर-पुनर्वित्तित विजुअल स्टूडियो के मामले में भी है, लेकिन इसके बारे में 100% निश्चित नहीं है। केवल खुद को लिखने के लिए आपको ब्रैकेट खोलना है।
वर्तमान में रिशेर्पर 5.0 निःशुल्क है (जब तक यह बीटा/रात निर्माण स्थिति में है), आपको बस इसे हर 20-30 दिनों में पुनर्स्थापित करना होगा (लेकिन आप वैसे भी करना चाहते हैं क्योंकि वे चीजों को ठीक/जोड़ते हैं)। मैं अब Resharper के बिना कोड नहीं कर सकता :-) यह बहुत समय बचा है! सुनिश्चित नहीं हैं कि मैं जब यह अब बीटा क्या करना होगा;/
संपादित करें:
Resharper के साथ आप भी आईडीई ब्रेसिज़ उपयोग करने के लिए मिलता है या नहीं कर सकते उन्हें कुछ मामलों में उपयोग करने के लिए (जहां यह संभव है)। Resharper में कोड स्वरूपण के बारे में यह link देखें।
नामस्थान, कक्षा, संरचना, enum और स्विच के लिए, आप सही हैं। सिंटैक्स आपको एक उद्घाटन ब्रेस प्राप्त करने के लिए मजबूर करता है, लेकिन मुझे नहीं लगता कि आप ऐसा करने के लिए वीएस को मजबूर कर सकते हैं (ऐड-इन का उपयोग किए बिना)।
अन्य मामलों में, एक खुली ब्रेस वैकल्पिक है, और कुछ लोग ब्रेस नहीं लेना चाहते हैं यदि उनके पास केवल एक ही कथन है। तो, वीएस स्वचालित रूप से एक ब्रेस नहीं जोड़ सका, भले ही वह कर सके।
आईडीई सुनिश्चित नहीं हो सकता है कि आप एक लाइनर बनाना नहीं चाहते हैं।
रिशेर्पर चीजों को आसान बनाता है। यदि आप "{" टाइप करते हैं और "}" दबाएं तो स्वचालित रूप से जेनरेट हो जाएगा।
DevExpress दृश्य स्टूडियो
के लिए उपकरणों की है।
संपादित किया गया है। इसके आसपास के साथ कुछ अन्य बाध्यकारी हो सकता है। अगर किसी के पास CTRL + K में नहीं है, तो CTRL + S वे इसे प्रासंगिक मेनू से प्राप्त कर सकते हैं या टूल -> विकल्प ... -> पर्यावरण -> कीबोर्ड -> "संपादित करें। आसपास के साथ" देखने के लिए उनके पास क्या बाध्यकारी है। – Theraot
यह बहुत आसानी से है और आपको R # का उपयोग नहीं करना है।
केवल "अगर, अन्य, के लिए, foreach ..." लिखें और फिर टैब दबाएं। घुंघराले ब्रैकेट स्वचालित रूप से बनाए जाएंगे और आपका कर्सर गोल ब्रैकेट पर कूद जाएगा। यदि राउंड ब्रैकेट में अधिक नियंत्रण होता है (उदा। (नियंत्रण 1; नियंत्रण 2; नियंत्रण 3) के लिए), तो आप प्रेस नियंत्रण टैब के साथ इस नियंत्रण के बीच स्विच कर सकते हैं। यदि आप बदलते नियंत्रणों के साथ समाप्त हो जाते हैं, तो आप एंटर दबा सकते हैं और कर्सर घुंघराले ब्रैकेट के शरीर पर कूद जाएगा।
लेकिन यदि आप नई "विधि, कक्षा, ..." लिखना चाहते हैं, तो मैं आमतौर पर सामान्य शॉर्टकट "ctrl +।" का उपयोग करता हूं।
उदा। कुछ विधि (जैसे MyMethod) नई विधि (जैसे MyNewMethod) फोन अभी तक नहीं बनाया जा जो करने के लिए लिखें: "। ctrl +"
private void MyMethod()
{
string[] a = this.MyNewMethod(5, "something");
}
फिर सेट कर्सर "MyNewMethod" करने के लिए, प्रेस और एंटर दबाएं।
नई विधि इस वर्ग के अंत पर स्वचालित रूप से बनाया जाएगा:
private void MyMethod()
{
string[] a = this.MyNewMethod(5, "something");
}
private string[] MyNewMethod(int v1, string v2)
{
throw new NotImplementedException();
}
- 1. स्वचालित रूप से दृश्य स्टूडियो
- 2. अभिव्यक्तिइंजिन जेएस कोड को {} ब्रैकेट्स
- 3. जावास्क्रिप्ट रेगेक्स - घुंघराले ब्रैकेट्स
- 4. दृश्य स्टूडियो कस्टम टूल को कैसे तैनात किया जाए?
- 5. पायथन: स्फिंक्स: स्फिंक्स दस्तावेज़ में स्वचालित रूप से सभी वर्गों, विधियों और कार्यों को कैसे शामिल किया जाए?
- 6. सी कोड प्लॉट को स्वचालित रूप से ग्राफ़ बनाना
- 7. रोकें दृश्य स्टूडियो ऑटो इंडेंट सी # कोड
- 8. मल्टीलाइन घुंघराले ब्रैकेट्स के लिए स्टाइलकॉप नियम
- 9. सीपीयू उपयोग को सी # प्रोग्राम को कैसे प्रतिबंधित किया जाए?
- 10. स्वचालित रूप से विजुअल स्टूडियो IDE
- 11. NSArray तत्वों को एनएसएसटींग में कैसे शामिल किया जाए?
- 12. .NET में टिप्पणियों को स्वचालित रूप से कैसे करें?
- 13. स्वचालित रूप से आईओएस में सापेक्ष स्थिति को कैसे संभालें?
- 14. स्वचालित रूप से स्कैला कोड को जावा कोड
- 15. डिफ़ॉल्ट रूप से वसंत चेकबॉक्स को कैसे चेक किया जाए?
- 16. दृश्य स्टूडियो में घुंघराले ब्रेसिज़ डेस्कटॉप समांतर मैक
- 17. स्वचालित रूप से जेनरेट कोड के लिए एक्लिप्स इंडेंटेशन शैली को कैसे बदला जाए?
- 18. टिप्पणी कोड सी # दृश्य स्टूडियो सर्वोत्तम अभ्यास
- 19. मानसिक रूप से लिस्प/क्लोजर कोड को कैसे पढ़ा जाए
- 20. ऑपरेटरों को पैरामीटर के रूप में कैसे पास किया जाए
- 21. माइक्रोसॉफ्ट विजुअल स्टूडियो और सी #: नियंत्रण में घटनाओं को दृश्य रूप से कैसे जोड़ें?
- 22. सी # में बहु-पंक्ति टिप्पणी जोड़ते समय विजुअल स्टूडियो में स्वचालित तारांकन को अक्षम कैसे करें?
- 23. जेनरेटर को कोड से कैसे बुलाया जाए?
- 24. आईफोन: कैसे एक नया प्रमाणपत्र में अपनी मौजूदा निजी कुंजी को शामिल/कैसे शामिल किया जाए?
- 25. स्वचालित रूप से निर्दिष्ट करें। विजुअल स्टूडियो 2008 सी ++
- 26. दृश्य स्टूडियो के रूप में
- 27. MSBuild प्रतिलिपि कार्यों को स्वचालित रूप से
- 28. एक दृश्य में एचटीएमएल कोड कैसे शामिल करें?
- 29. ब्लॉक स्टूडियो के दौरान स्वचालित रूप से तारांकन डालने से मैं विजुअल स्टूडियो को कैसे रोकूं?
- 30. स्वचालित रूप से पीडीएफ फ़ाइलों को प्रकाशित करने के लिए विजुअल स्टूडियो को कैसे सेट करें
यह कैसे पता चलेगा जब घुंघराले ब्रेस शुरू करने के लिए चाहते हैं? 'पब्लिक क्लास माई क्लास'? 'पब्लिक क्लास माई क्लास: माईबेस'? 'पब्लिक क्लास माई क्लास: माईबेस, इंटरफेस, इंटरफेस 2'? आप देख सकते हैं कि कहां से शुरू करना है कि ज्यादातर मामलों में दर्द कब होगा ... स्वचालित रूप से एक बंद होने के साथ अपने खुले ब्रेस से मिलान करना, यह करने योग्य है। –
अगर मैं लूप में केवल एक कथन डालूँगा तो थोड़ी देर के बाद यह घुंघराले ब्रेस में क्यों लगाएगा? –
स्टार्टर्स के लिए माइक्रोसॉफ्ट कोडिंग शैली दिशानिर्देशों के अनुरूप ... – Joe