2009-08-26 17 views
13

में उलझन में कोड को हाइलाइट करना कुछ आर # अनुशंसित संपादन आर # रंग के शाही नीले रंग में कोड के ब्लॉक की पृष्ठभूमि को रंग देता है और उसी रंग के साथ स्क्रॉल बार के बगल में एक चिह्न भी रखता है। यह एक त्रुटि या एक सुझाव भी नहीं है। ऐसा लगता है कि अगर आप फ़ाइल बंद करते हैं और फिर से खोलते हैं तो यह एक अस्थायी ध्वज लगता है।Resharper

कदम से बनाना:

  1. कोड की तरह की एक पंक्ति लिखें: स्ट्रिंग str = String.Format ("{0}", 1);
  2. ध्यान दें कि आर # स्ट्रियर को हल्के भूरे रंग से चिह्नित करेगा क्योंकि इसका कभी भी उपयोग नहीं किया जाता है।
  3. Alt + चर पर दर्ज करें और आर # संदर्भ मेनू
  4. से घोषणा निकालें चुनें कोड बारी प्रकाश शाही नीले रंग से लाइन देखें ...
  5. स्क्रॉल पट्टी मार्कर पर अपना कर्सर घुमाएं, तुम सब को देखने के कोड है ...

क्या कोई इस "ध्वजांकन" के अर्थ/उपयोगिता को जानता है?

संपादित करें: मेरी Resharper 4.5 संस्करण

उत्तर

13

वी.एस. 2005 में चल रहा व्यवहार है कि आप आर # 4.5 वी.एस. 2008 (4.5.1274.1 निर्माण) में देख रहे हैं सत्यापित करने के बाद है। मैं टूल्स-> विकल्प-> पर्यावरण-> फ़ॉन्ट्स और रंगों में रीशेपर विनिर्देशों के रंगों से गुज़र चुका हूं और इसे "रीशेर्पर हाइलाइट" के रूप में पाया है। मैं ReSharper दोष "घोषणा हटाने" के लिए ट्रैकिंग खोज की है और इस रिपोर्ट में पाया गया:

RSRP-68435

ए 'घोषणा हटाने "ठीक परीक्षण की घोषणा के लिए प्रकट होता है। का चयन करना यह घोषणा को हटा देता है, लेकिन तब रंग को ऊपर रखता है और अन्यथा यदि कथन नीले रंग के होते हैं और त्रुटि स्ट्रिप में नीले बार जोड़ते हैं।

Jetbrain के जवाब है: तैयार किया गया है के रूप में

इस सुधार में काम करता है। को हटाने से कोड टूट सकता है, इसलिए सभी टूटे हुए उपयोग हाइलाइट किए गए हैं और आप उन्हें नेविगेट कर सकते हैं और कोड को ठीक या हटा सकते हैं। केवल सरल अभिव्यक्तियों को स्वचालित रूप से हटा दिया गया है (तार, संख्याएं)।

+1

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

+0

मेरे मामले में यह गायब होने के बाद गायब हो गया और फिर परिवर्तन पर फिर से शुरू हो गया। – PiotrWolkowski