2009-11-02 22 views
9

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

मेरे पास मेरी परियोजनाओं में बिखरे हुए //TODO: आइटमों का एक गुच्छा था और मैं उन्हें उपयोगकर्ता कार्य के तहत अपनी कार्य सूची में दिखाने के लिए नहीं मिल सकता। मैंने विजुअल स्टूडियो को कोई प्रभाव नहीं दिया, फिर मैंने टास्क सूची सेटिंग्स में टोकन की जांच की और TODO सूचीबद्ध है।

कोई विचार है कि मैं उन्हें फिर से सूचीबद्ध कैसे कर सकता हूं? मुझे याद नहीं है कि आखिरी बार मैंने काम करने के लिए वीएस स्थापित किया था।

+0

मुझे # चेतावनी टिप्पणियों के साथ एक ही समस्या थी। आप यहां मेरे प्रश्न में और अधिक पा सकते हैं: [http://stackoverflow.com/questions/1087561/warning-not-always-being-shown-in-the-error-list ](http://stackoverflow.com/ प्रश्न/1087561/चेतावनी-हमेशा-हमेशा-दिखाए गए-त्रुटि-सूची में नहीं) मुझे यकीन नहीं है कि यह एक ही समस्या है, लेकिन यह शुरू करने के लिए एक अच्छी जगह है। –

उत्तर

8

डिफ़ॉल्ट रूप से, TODO टिप्पणियां केवल वर्तमान में खोले गए फ़ाइलों के लिए कार्य सूची में दिखायी जाती हैं। विजुअल स्टूडियो स्वचालित रूप से पूरे समाधान के माध्यम से खोज नहीं करता है।

समय के साथ, कई उपयोगकर्ता अधिकांश परियोजनाओं के साथ समाप्त होते हैं (कम से कम मध्यम आकार की परियोजनाओं के लिए) क्योंकि विजुअल स्टूडियो इन प्राथमिकताओं को * .suo फ़ाइल में याद करता है। उपयोगकर्ता आमतौर पर फ़ाइलों को बंद नहीं करते हैं, और इसलिए खुले फाइलें जमा होती हैं। * .suo फ़ाइलों को आम तौर पर स्रोत नियंत्रण में नहीं रखा जाता है, और इसलिए जब आपके वर्कस्टेशन का पुनर्निर्माण किया जाता है तो सबकुछ तुरंत खोला नहीं जाता है और कार्य नहीं दिखाए जाएंगे।

+0

आप सही हैं, क्योंकि मैं अपने स्रोत कोड के माध्यम से शिकार कर रहा था, मैं एक TODO में आया था और यह मेरी सूची में जादुई रूप से दिखाई दिया था। अब मुझे बस अन्य सभी को खोजने की जरूरत है ... – Brandon

+2

एक तरफ के रूप में: मैंने इस व्यवहार के बारे में सुना है कि कुछ बग्स को उन दुकानों पर उत्पादन में फिसलने का कारण बताया गया है जो प्राथमिक बोड ट्रैकिंग टूल के रूप में अनुकूलित TODO का उपयोग कर रहे थे। डेवलपर्स को यह नहीं पता था कि वे अपनी पूरी कार्य सूची नहीं देख रहे थे :( –

+3

@ जोएल, यही मुझे डर है। मुझे पता है कि मैंने चारों ओर बिखरे हुए TODO को छोड़ दिया है, शायद यह महत्वपूर्ण है। मैंने हमेशा सोचा कि मेरे सारे कार्य वहां थे। अब मुझे लगता है कि मुझे वास्तविक बग ट्रैकिंग सॉफ्टवेयर में अधिक विस्तृत रिकॉर्ड रखना चाहिए। – Brandon

1

मैं इस धारणा के तहत था कि जब भी कार्य सूची सामान्य रूप से काम कर रही है, तो TODO आइटम केवल वर्तमान में खुली फ़ाइलों (या कुछ अन्य सीमा) के लिए दिखाए जाते हैं?

मुझे पूरे समाधान में प्रत्येक TODO को सूचीबद्ध करने के लिए "फ़ाइलों में खोजें" टेक्स्ट खोज का उपयोग करने की आदत है। यह थोड़ा कम सुंदर है लेकिन यह हर बार काम करता है।

+0

+1, मुझे नहीं लगता कि मैंने कभी भी फाइलों में खोजें सुविधा का उपयोग किया है। टिप के लिए धन्यवाद। – Brandon

3

किसी भी TODO आइटम को ढूंढने का एक आसान तरीका बस खोज फ़ाइलें खोजें विकल्प का उपयोग करना है, // TODO की खोज करना है, और 'संपूर्ण समाधान' होने के लिए विकल्प में विकल्प का चयन करना है।

यह सभी फ़ाइलों में दिखाई देगा, न केवल खुले लोगों को।

+2

+1, टिप के लिए धन्यवाद। I हमेशा नियमित खोज का उपयोग किया जाता है। फाइल फीचर में इस बारे में भी नहीं पता था। – Brandon

2

मैंने देखा है कि TODO टिप्पणियां बंद फ़ाइलों की कार्य सूची में दिखाई देगी जो App_Code फ़ोल्डर के अंतर्गत हैं। किसी पृष्ठ या उपयोगकर्ता नियंत्रण के पीछे कोड में कोई टिप्पणी (यानी App_Code फ़ोल्डर में नहीं) तो यह कार्य सूची में दिखाई नहीं देगी।

मैंने # चेतावनी का उपयोग करना शुरू कर दिया है और TODO के साथ चेतावनी संदेश शुरू करना है: उम्मीद है कि यह समस्या एक दिन तय हो सकती है!

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

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