आप एक बार में दो प्रश्न पूछ रहे हैं।
पहले प्रश्न के लिए ("क्या टेम्पलेट को बदलने का कोई तरीका है जो वीएस डिजाइनर फ़ाइल बनाने के लिए उपयोग करता है?"): हाँ, वहाँ है।
आपको Form.zip
नामक एक फ़ाइल खोजने की आवश्यकता है और इस फ़ाइल के भीतर आप संबंधित टेम्पलेट्स पा सकते हैं।
अन्य प्रश्न जो आप पूछ रहे हैं नामकरण सम्मेलनों से संबंधित हैं।
मेरे अनुभव के लिए, मुझे नामकरण सम्मेलनों को बदलने के लिए टेम्पलेट फ़ाइल को बदलने का एक तरीका पता नहीं है क्योंकि ये दो अलग-अलग चीजें हैं। टेम्पलेट्स केवल एक निश्चित प्रकार की कोड फ़ाइल (कक्षा, फॉर्म, ...) की संरचना या लेआउट का वर्णन करते हैं, जबकि सम्मेलनों का नामकरण फ़ाइल की संरचना के साथ कुछ भी नहीं करना है!
मुझे पता है कि वीएस के विस्तार हैं, उदाहरण के लिए EventHandlerNaming। यह आपको EventHandlers के मानक नामकरण को अनुकूलित करने देता है (आंतरिक रूप से यह EventBindingService.CreateUniqueMethodName
का उपयोग कर रहा है) - यदि यह एक्सटेंशन आपकी आवश्यकताओं के अनुरूप नहीं है, तो कम से कम आप स्रोतों को देख सकते हैं और शायद अपने स्वयं के सम्मेलनों को लागू कर सकते हैं।
एक और एक्सटेंशन ReSharper होगा, जो आपको अपने टेम्पलेट्स बनाने और सम्मेलनों का नामकरण करने की अनुमति देता है, लेकिन मैंने अभी तक इसका परीक्षण नहीं किया है।
संपादित
टेम्पलेट फ़ाइल आप (रूपों के लिए डिजाइनर फ़ाइल) के लिए देख रहे C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\ItemTemplates
के तहत कहीं होना चाहिए।
मेरे लिए, मैं C:\Program Files (x86)\Microsoft Visual Studio 8\Common7\IDE\VSTA\ItemTemplates\CSharp\1031\Form.zip
(केवल VS2010 स्थापित होने) और ज़िप के भीतर तीन फ़ाइलों इसे पा रहे हैं:
Form.zip
|-- form.cs
|-- form.designer.cs
|-- windowsform.vstemplate
form.designer.cs
एक आप के लिए देख रहे हैं, इस टेम्पलेट डिजाइनर का उपयोग करता है फ़ाइल है प्रपत्रों की डिजाइनर-फाइलें उत्पन्न करने के लिए।
इसका एक और समाधान मूल टेम्पलेट्स को नहीं बदला जाएगा, बल्कि अपने स्वयं के टेम्पलेट्स को बनाने के लिए होगा। इसका लाभ यह है - जाहिर है - अगर आप उन्हें वापस गिरना चाहते हैं तो आप मूल लोगों को ढीला नहीं करते हैं।
कस्टम टेम्पलेट्स बनाने की जानकारी on MSDN या ट्यूटोरियल फॉर्म में on switchonthecode.net पर पाया जा सकता है। पैरामीटर/चर के लिए आप टेम्पलेट में उपयोग करने में सक्षम हैं, एक संकलन here है।
संपादित करें # 2
नामकरण सम्मेलनों के बारे में आप StyleCop पर एक नज़र ले जा सकते हैं। पहली नज़र में यह ग्रहण के लिए चेकस्टाइल की तरह दिखता है, एक प्लगइन/एक्सटेंशन जो कोड-स्टाइल लागू करता है। ऐसा लगता है कि यह आपकी आवश्यकताओं को पूरी तरह से फिट करेगा।
स्रोत
2012-11-21 09:29:47
यह एक शानदार सवाल है: डी मुझे उम्मीद है कि यह संभव है और कोई हमें समाधान बता सकता है। – Vloxxity
क्या आपने यह पता लगाने की कोशिश की है कि विजुअल स्टूडियो डिफ़ॉल्ट टेम्पलेट्स को संग्रहीत करता है? मुझे लगता है कि वे कहीं भी संग्रहीत हैं (लेकिन शायद एन्क्रिप्टेड)% उपयोगकर्ता% \ दस्तावेज़ \ Visual Studio 2010 \ Templates \ ItemTemplates निर्देशिका के समान, ताकि आप उन्हें संशोधित करने में सक्षम होना चाहिए। – Carsten
@Aschratt मुझे उस निर्देशिका में कोई भी फाइल नहीं मिली – derape