2009-07-10 8 views
6

हम सभी को कभी-कभी संभावित रूप से खतरनाक, असुरक्षित या कोड के खराब लिखित टुकड़े लिखना पड़ता है। आमतौर पर यह जल्दी में किया जाता है और बाद में फिर से लिखा जाना चाहिए।विजुअल स्टूडियो में महत्वपूर्ण कोड क्षेत्रों को कैसे टैग करें?

मेरा प्रश्न है: मैं वीएस 2008 में इस कोड को आसानी से और दृष्टि से कैसे चिह्नित कर सकता हूं?

उदाहरण के लिए, मैं योजना के लिए मिंडजेट माइंडमैनेजर का उपयोग कर रहा हूं और मुझे प्यार है कि मैं किसी भी विषय पर एक पूर्वनिर्धारित ग्राफिकल मार्कर कितनी आसानी से रख सकता हूं: "खतरनाक!" के लिए लाल झंडा, "50% पूर्ण" के लिए आधा भरा वर्ग, आदि। फिर मैं एक फ़िल्टर स्थापित कर सकता हूं और देख सकता हूं कि मेरे सभी विषयों को "महत्वपूर्ण" या प्रगति के साथ सभी विषयों के रूप में चिह्नित किया गया है> 75%।

मैं विजुअल स्टूडियो में ऐसा कुछ करना चाहता हूं। मुझे "TODO:" टिप्पणियों के बारे में पता है, लेकिन उनके पास कोई मार्कर नहीं है और उन्हें उनके महत्व से फ़िल्टर नहीं किया जा सकता है।

उत्तर

5

मैं "TODO" का उपयोग प्राथमिकता सूचक, "पी 1", "पी 2" आदि के बाद करता हूं। फिर मैं TODO सूची को सही क्रम में सॉर्ट कर सकता हूं।

5

चलो संकलक फेंक चेतावनी:

#if RELEASE 
#warning This has to rewritten later 
#endif 

http://msdn.microsoft.com/en-us/library/963th5x3(VS.71).aspx

+0

यह पता चला है कि मैंने अपवॉट बटन के बजाय डाउनवोट पर क्लिक किया था, और समय पर ध्यान नहीं दिया था। मेरा गलत वोट "लॉक इन" है जब तक कि उत्तर संपादित नहीं किया जाता है। –

+0

आह, दिलचस्प। – Dykam

7

उपकरण> विकल्प पर एक नजर डालें -> पर्यावरण, कार्य सूची। यह है:

  • हैक
  • TODO
  • पूर्ववत
  • UnresolvedMergeConflict

पहले तीन है "सामान्य" प्राथमिकता, पिछले उच्च प्राथमिकता है। इन्हें कार्य सूची में जोड़ा जा सकता है (देखें-> कार्य सूची)। इन्हें अनुकूलित किया जा सकता है, और आप अपना खुद का जोड़ सकते हैं।

रीशेर्पर आगे बढ़ता है, कीवर्ड को नियमित अभिव्यक्तियों के माध्यम से मिलान करने की अनुमति देता है, और अपने टू-डू एक्सप्लोरर में एक विशेष रंग और आइकन दिखाता है।

+0

+1। टीमवर्क में उपयोगी। – rockeye

+0

यह वास्तव में एक अच्छा विकल्प है। लेकिन मुझे पूरे असुरक्षित कोड ब्लॉक के लिए लाल पृष्ठभूमि की तरह कुछ करने में अधिक दिलचस्पी है। मुझे लगता है कि ऐसी चीज करने में एक मुफ्त सरल एडिन होना चाहिए। – Dmitry

+1

आप शायद विजुअल स्टूडियो 2010 के साथ काफी आसानी से ऐसा कर सकते हैं। उन्होंने संपादक को बहुत अधिक एक्स्टेंसिबल बनाया है, और उनके पास कई वाकई अच्छे उदाहरण हैं। संपादक अब प्रस्तुत करने के लिए WPF का उपयोग करता है, इसलिए आप टेक्स्ट प्रभाव तक सीमित नहीं हैं, लेकिन किसी भी प्रकार के ग्राफिक्स जोड़ सकते हैं। उदाहरण के लिए, आप संभवतः _how_ खराब कोड क्षेत्र के आधार पर पृष्ठभूमि रंग बदल सकते हैं (और यहां तक ​​कि एक अच्छा ढाल का उपयोग भी करें)! –

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