CodeLens-References कैसे बंद करें


290

मैंने हाल ही में विजुअल स्टूडियो 2013 अल्टीमेट स्थापित किया है। अब, जैसा कि आप जानते हैं, सभी तरीकों से ऊपर यह "एन संदर्भ" है।

जब मैं CodeLens विकल्पों में जाता हूं, तो मैं इस एकल सुविधा को अक्षम नहीं कर सकता, क्योंकि चेकबॉक्स धूसर हो जाता है।

विशिष्ट कोड लेंस को सक्षम करने के लिए विकल्प

तो मैं इसे कैसे निष्क्रिय कर सकता हूं?

जवाबों:


133

केवल मेरे द्वारा पाया गया वर्कअराउंड "सक्षम कोडेलन्स" विकल्प को अन-चेक कर रहा था।


1
जाहिरा तौर पर, यह भी डॉक करने के बाद एक विंडो को अनडॉक करने का एकमात्र तरीका है। कोडलेन को बंद करने से पॉपअप विंडो रीसेट हो जाती है। कष्टदायक। आपकी टिप ने मेरी कुछ पवित्रता को बचा लिया।
सनकैट

41

सन्दर्भ सूचक होना आवश्यक है क्योंकि यह एकमात्र ऐसा है जो जानता है कि "प्लेसहोल्डर" आइटम कैसे करें (जो "संदर्भ" कहते हैं), और हर जगह यह दिखाने की गारंटी है कि कोडेलन दिखाई देता है।

यदि आप संदर्भ बंद कर सकते हैं, तो यह बहुत संभव है कि कोडेलन संकेतक के लिए स्थान आरक्षित करेगा, और फिर भी कोई संकेतक कभी नहीं दिखाई देगा, इसलिए आप हर विधि / वर्ग / संपत्ति पर रिक्त लाइनों के साथ समाप्त हो जाएंगे जो वास्तविक रिक्त लाइनें नहीं हैं , वे कोडसाइड तत्वों के लिए बस आरक्षित स्थान है जो कभी नहीं दिखाई देंगे।

मैं आपको दृश्य स्टूडियो में "सेंड ए फ्रॉउन" चीज़ का उपयोग करने का सुझाव दूंगा और यदि आप केवल संदर्भ बंद करना चाहते हैं तो इस बारे में टिप्पणी करें।


7
मुझे अपने इंटरफ़ेस को हटाने के लिए कोडलेन को पूरी तरह से बंद करना पड़ा। अगर किसी को कोई सुझाव देना है कि मैं कहाँ देखूँ, तो मैं "एक भेजी हुई चीज़" नहीं ढूँढ सकता। लेकिन मुझे लगा कि Microsoft के किसी के साथ आने की स्थिति में मैं यह टिप्पणी छोड़ दूंगा। IMHO अव्यवस्था अवांछनीय है और एक रोलओवर पॉपअप में आपके पास वही जानकारी हो सकती है।
कोड ड्यूड

23

यदि आप CodeLens कार्यक्षमता रखना चाहते हैं, लेकिन अधिकतर संदर्भों से छुटकारा पा लेते हैं, तो निम्न पर जाएं:

  • Options/Environment/Fonts and Colors
  • Show settings for: CodeLens

और सेटिंग बदलें:

  • Font: Consolas
  • Font Size: 6
  • Indicator Text: White
  • Indicator Text (Disabled): White
  • Indicator Separator: White

कंसोल को चुनना डिफ़ॉल्ट Calibri फ़ॉन्ट से परे लाइन की ऊंचाई को कम करता है, यहां तक ​​कि फ़ॉन्ट आकार 6 पर। एक छोटा फ़ॉन्ट भी हो सकता है जिसे आप उपयोग कर सकते हैं लेकिन मैंने इसे नहीं पाया है।

यदि आपके पास एक डार्क बैकग्राउंड है, तो इसके बजाए मेल खाते हुए गहरे रंग का चयन करें, Whiteजहां यह ऊपर दिए गए चरणों में उल्लिखित है, क्योंकि लक्ष्य कोडलाइन पाठ को छिपाना है।


1
मैंने यह कोशिश की, लेकिन यह अभी भी मेरे तरीकों के नामों के ऊपर अजीब तरह से तैरते हुए मेरी विशेषताओं को छोड़ देता है।
क्रिस मैरिसिक

1
हाँ, यह एक समझौता है। मैं हर विधि हस्ताक्षर के ऊपर पाठ की एक पंक्ति होने से अधिक विचलित हो रहा था, इसलिए यह सिर्फ इनलाइन कोडलेन पाठ मिश्रण को पृष्ठभूमि में बनाता है (जब तक आप उस पर मंडराते नहीं हैं)। आप हमेशा पाठ को वास्तव में व्हाइट के बजाय कुछ हल्के रंग का बना सकते हैं, ताकि वह थोड़ा बाहर खड़ा हो।
वेन ब्लॉस

यह उल्लेख के लायक हो सकता है, हम में से उन लोगों के लिए जो अंधेरे पक्ष (एक अंधेरे विषय का उपयोग करके), कि पाठ को "छिपाने" के लिए पृष्ठभूमि को रंग से मेल खाना चाहिए। (अंधेरे विषय के साथ सफेद पाठ का इरादा प्रभाव के विपरीत है।)
जेल्टन

11

Visual Studio 2015 में उपकरण> विकल्प। पाठ संपादक> सभी भाषाएँ> कोडलेंस। अनचेक करें "सक्षम करें कोडलेंस"

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.