2010-02-08 13 views
6

स्टाइलकॉप विजुअल स्टूडियो के लिए एक शानदार थोड़ा ऐड-ऑन है। लेकिन यह आपको लाइव संकेत नहीं दिखाता है या कोई स्वचालित सुधार प्रदान नहीं करता है।स्वचालित स्टाइलकॉप

रीसर्पर के लिए रीशेपर और स्टाइलकॉप आता है, यह आदर्श समाधान है, हालांकि इसकी लागत बहुत अधिक है।

क्या स्टाइल पुलिस के लिए लाइव कोड संकेत और स्वचालित फ़िक्स प्राप्त करने के लिए कोई ओपन सोर्स तरीका है?

या फिर वर्तमान में ऐसा करने का एकमात्र तरीका फिर से है?

अग्रिम धन्यवाद ...

+0

किस तरह से इसका खर्च बहुत अधिक है? मुझे पृष्ठभूमि में प्लगइन चलाने में कोई समस्या नहीं थी। – Steven

+0

@Steven - कीमत ... वाणिज्यिक लाइसेंस के लिए 300 यूरो। –

+0

अहह .. आप प्रदर्शन के बारे में बात नहीं कर रहे हैं :-) – Steven

उत्तर

2

आप StyleCop for CodeRush प्लगइन कोशिश कर सकते हैं। आपको केवल DevExpress से DXCore प्लगइन स्थापित करना होगा (जो मुफ़्त है)। एक चेतावनी: यह परियोजना अल्फा में है और ऐसा कोई प्रतीत नहीं होता है।

3

ठीक है, किसी भी नए सॉफ्टवेयर को स्थापित किए बिना स्वचालित स्टाइलकॉप फिक्स की एक छोटी राशि को मुफ्त में प्राप्त करने का एक तरीका है। यह सही है, मेरे होंठ पढ़ें, कोई नया सॉफ्टवेयर नहीं!

विजुअल स्टूडियो में कई बिल्ड-इन सुविधाएं हैं जो स्टाइलकॉप त्रुटियों को ठीक कर देगी। आपको बस इतना करना है कि इसे स्थापित करें और उनका इस्तेमाल करें। सुनो, और मैं आपको और बता दूंगा!

मेरी निजी पसंदीदा में से कुछ हैं:
- राइट क्लिक करें Refactor विंडो (कुछ भी नाम बदलने, कभी भी, हर जगह!)
- संपादित करें/उन्नत/प्रारूप उपकरण/विकल्प में दृश्य स्टूडियो सेटिंग्स में किए गए संशोधन के साथ संयुक्त दस्तावेज़/पर्यावरण और उन सेटिंग्स को एक .vssettings फ़ाइल में सहेजना और समाधान के साथ उन सेटिंग्स को संग्रहीत करना। विजुअल स्टूडियो को अपनी शैली को लागू करें! हू-आह!
- Custom Snippets! बॉयलरप्लेट का पूरा पृष्ठ केवल तीन कीस्ट्रोक के साथ दिखाई दें! मुझे पता है कि इस तरह की उत्पादकता के बारे में आपके पास सपने हैं!

लेकिन प्रतीक्षा करें, और भी कुछ है!

"लाइव संकेत" के लिए, यदि आप त्रुटि सूची में स्टाइलकॉप उल्लंघन पर राइट-क्लिक करते हैं तो आप मदद करने के लिए दस्तावेज़ के उपयुक्त अनुभाग का लिंक प्राप्त कर सकते हैं! वहीं, जहां आप इसे चाहते हैं, जब आप इसे चाहते हैं!

किसी भी तरह से रीशेर्पर के रूप में पूरी तरह से प्रदर्शित नहीं किया गया है, लेकिन की निम्न-कम कीमत पर सौदा कुछ भी नहीं है! आप इस सौदे को बंद नहीं कर सकते!

(पेशकश पूरी तरह से MSBuild एकीकरण का उपयोग कर उन लोगों के लिए मान्य नहीं)

3

मैं हाल ही में एक और DXCore प्लगइन

शुरू कर दिया है

CR_StyleNinja CodeRush/CodeRush एक्सप्रेस/DXCore

के लिए CR_StyleNinja plugin page देखें एक मुक्त प्लगइन है community plugin site

लेखन के समय, नामकरण नियमों की SA13xx श्रृंखला लागू की गई है (फिक्स के साथ पूर्ण)। मैंने SA14xx श्रृंखला और SA11xx श्रृंखला भी शुरू की है।

इसके अतिरिक्त नियम उचित रूप से भाषा सीमाओं में लागू होंगे। इस प्रकार नियमों को सी # या वीबी.Net या DXCore द्वारा समर्थित किसी भी अन्य भाषा पर लागू किया जा सकता है।

साइट के कई सदस्यों द्वारा लिखित कई अन्य प्लगइन्स हैं। यदि आप उनमें से किसी के बारे में अधिक जानना चाहते हैं, या यदि आप CodeRush, CodeRush Xpress, RefactorPro या DXCore के बारे में अधिक जानना चाहते हैं, तो मुझसे संपर्क करने में संकोच न करें। Details on my Community plugin Author page

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