2015 और 2017 के विज़ुअल स्टूडियो कम्युनिटी एडिशन में मिसिंग कोडलेन संदर्भ संख्या


88
  1. विजुअल स्टूडियो कम्युनिटी एडिशन में रेफरेंस काउंट (कोड लेंस) गायब होने का एक कारण है ?
  2. क्या विकल्पों में इसे सक्षम करना संभव है?

यहाँ दृश्य स्टूडियो 2015 और 2017 सामुदायिक संस्करण का स्क्रीनशॉट है:

कोड लेंस के बिना तरीके

यहाँ विजुअल स्टूडियो 2013 का स्क्रीनशॉट दिया गया है:

कोड लेंस के साथ तरीके

स्रोत: dailydotnettips.com


5
मुझे पता है कि यह कहा गया है कि कोडेलेंस वीएस समुदाय के लिए उपलब्ध नहीं है, लेकिन मेरी कार्य मशीन पर यह किसी तरह मेरे लिए दिखा, और मैं एक होम कंप्यूटर पर वीएस समुदाय का भी उपयोग करता हूं और इसकी कमी है, मुझे नहीं पता कि मुझे यह कैसे मिला काम पर दिखाने के लिए। किसी अन्य व्यक्ति ने अपने वीएस समुदाय पर कोडलेन दिखाई?
रे '

@fanray: 1) क्या आपने वीएस का दूसरा संस्करण अपने पीसी पर कोडेलन के साथ स्थापित किया है? 2) मुझे पता है कि एक व्यक्ति भी कोड समुदाय वीएस समुदाय है।
एच। पउवेलिन

हाँ, मेरे पास वास्तव में 2013 प्रो है जो उस मशीन पर स्थापित है, क्या आप या कोई भी संयोग से जानते हैं कि वीएस कम्युनिटी के अलावा किसी अन्य इंस्टॉलेशन के बिना कोडलेन कैसे प्राप्त करें?
रे

2
एक विधि पर डबल क्लिक करें और Ctrl K + R और आपको इसका एक कविता संस्करण मिल जाएगा, लेकिन मुझे यह बहुत अच्छा लगता है!
ozzy432836

यह बहुत बुरा है - यहां तक ​​कि मुफ्त विज़ुअल स्टूडियो कोड भी संदर्भ दिखा सकता है और इस पर क्लिक करने में सक्षम है :-(
ग्रीनइएडएंडी

जवाबों:


75

यह एक सामान्य संदर्भ गिनती विशेषता नहीं है, यह कोडलेन की सुविधाओं में से एक है। CodeLens केवल Visual Studio 2015 Pro और इसके बाद के संस्करण में उपलब्ध है । विजुअल स्टूडियो 2013 में यह एक केवल-अंतिम विशेषता थी।

अपडेट करें

जैसा कि अन्य ने नोट किया है, SSDT या SSMS 2016 को स्थापित करने से कोडलेन को भी सक्षम किया जा सकता है। यही कारण है कि के वी.एस. 2015 सामुदायिक क्योंकि है प्रो, एक अलग लाइसेंस के साथ और CodeLens जैसे कुछ याद आ रही एक्सटेंशन। जब तक एक एक्सटेंशन की बायनेरी और सेटिंग्स स्थापित होती हैं, तब तक कम्युनिटी एक्सटेंशन को सक्रिय कर देगी।

UPDATE 2019

"कोडलेन केवल विजुअल स्टूडियो एंटरप्राइज में पाया गया एक फीचर है, लेकिन यह विजुअल स्टूडियो 2019 के आगामी पूर्वावलोकन में बदल जाएगा, जब यह सामुदायिक संस्करण के लिए भी उपलब्ध होगा , 2019 में होने की संभावना है" विजुअल स्टूडियो 2019 में नया क्या है


4
एक अन्य व्यक्ति के पास VS का सामुदायिक संस्करण भी है, लेकिन उसके पास संदर्भ संख्या है!
एच। पउवेलिन

1
हाँ 100% यकीन है। मैंने आपके लिंक में भी देखा है और वास्तव में आपके पास सही है। लेकिन समुदाय संस्करण के साथ ऐसा कोई है।
एच। पउवेलिन

2
अजीब बात है, यह SQL सर्वर प्रबंधन स्टूडियो 2016 स्थापित करने के बाद मेरे "VS2015 समुदाय" में दिखा।
दान वेयर

3
वी.एस. समुदाय है प्रो वी.एस.। यदि एक्सटेंशन की सेटिंग और बायनेरिज़ हैं, तो एक्सटेंशन काम करेगा। कोडेलेंस स्पष्ट रूप से वीएस समुदाय के साथ पैक नहीं किया गया है, लेकिन एसएसएमएस में पैक किया गया है, संभवतः
कोडलेन

8
मैंने SSDT और SSMS 2016 स्थापित किए हैं और कोडएलएस अभी भी मेरे वीएस समुदाय में दिखाई नहीं देगा। समुदाय में CodeLens प्राप्त करने के लिए कोई अन्य तरीके?
०५:१er पर रीवोदेवीवेल्टर

116

मैंने विज़ुअल स्टूडियो 2015 के लिए नवीनतम एसएसडीटी पूर्वावलोकन को नीचे दिए गए लिंक से 2 मशीनों पर स्थापित किया है जो मेरे पास वीएस 2015 समुदाय संस्करण (अपडेट 1) के साथ हैं, और कोडलेन ने मेरी सभी परियोजनाओं के लिए काम करना शुरू कर दिया।

https://msdn.microsoft.com/en-us/library/mt204009.aspx

यहाँ छवि विवरण दर्ज करें


5
Shazaam! यह समाधान काम कर गया। अब मेरे वीएस 2015 समुदाय में vb.net में प्रत्येक फ़ंक्शन के ऊपर संदर्भ हैं। संदर्भ भयानक हैं क्योंकि एक क्लिक आपको एक फ़ंक्शन से किसी अन्य फ़ंक्शन तक ले जाता है जो उस फ़ंक्शन को कॉल करता है। समय बचाना।
डग नल

2
मैं जोड़ना चाहता था कि CodeLens DB के साथ बंडल किए गए अतिरिक्त SQL सर्वर x सेवाओं में से एक में शामिल है। किसी को भी यह सुनिश्चित करने के लिए मत करें कि आपके पास वह है जो आप चाहते हैं। मुझे इंस्टॉलेशन को संशोधित करना पड़ा क्योंकि मैंने उन्हें पहली बार अनचेक किया था।
जॉनक्विव

5
सटीक होने के लिए, आपको केवल "SQL सर्वर एकीकरण सेवाएँ" स्थापित करने की आवश्यकता है। अनिवार्य "SQL सर्वर डेटाबेस" के साथ i.imgur.com/XFWFf85.png । मुझे लगता है कि यह "Microsoft विज़ुअल स्टूडियो टूल्स फॉर एप्लिकेशन 2015 लैंग्वेज सपोर्ट" -पैकेज का हिस्सा है, लेकिन मैं इसे एक कूबड़ का आधार बनाता हूं।
डाई मौस

1
@ ऐसा लगता है कि यह अब काम नहीं करता है। लेकिन मेरे पास विंडोज 10, वीएस2015 समुदाय और कोडेलन पर एक और लैपटॉप है। मैं अनुमान लगा रहा हूँ कि एमएस ने इसे नए वीएस 2015 समुदाय पर स्थापित किया है
एमआरएनएज़ो

3
अपने लिंक (SQL सर्वर डेटा टूल्स (17.0 RC1)) के साथ SSDT को स्थापित करने के बाद यह APPEAR को जारी नहीं रखता है। न तो कोड या विकल्पों में> टेक्स्ट एडिटर> ऑल लैंग्वेज = (मेरे पास अपडेट 3 है
जेलसियो

23

मेरे पास विजुअल स्टूडियो 2015 कम्युनिटी एडिशन है और इसमें मूल रूप से CodeLens नहीं था।

हालाँकि, टूल्स -> एक्सटेंशन्स और अपडेट्स -> प्रोडक्ट अपडेट्स और फिर SSDT को डाउनलोड करने और SSDT पैकेज के भीतर सभी विकल्पों को स्थापित करने के बाद, मेरा VS 2015 कम्युनिटी एडिशन अब चमत्कारिक रूप से CodeLens तक पहुंच गया है।


2
मैंने बनाम 2015-अपग्रेड 3 + एसएसडीटी स्थापित किया और
कोडलेन

1
यहाँ भी, अपग्रेड 3 के साथ स्थापित वीएस 2015 समुदाय और मेरे पास कोडलेन है।
आलमीर वुक

2
क्या यह उपयोगकर्ताओं को SSDT स्थापित करने की साजिश हो सकती है?
जिमी शॉ

विज़ुअल स्टूडियो के अपने विशिष्ट संस्करण के लिए सही एसक्यूएल सर्वर डेटा टूल्स पैकेज डाउनलोड करना सुनिश्चित करें: docs.microsoft.com/en-us/sql/ssdt/…
जिमी शॉ

10

इस सुविधा को Visual Studio Community 2017 में अक्षम कर दिया गया है, हालाँकि ऐसा लगता है कि यह पूर्व-रिलीज़ संस्करणों में अस्थायी रूप से उपलब्ध था।

विजुअल स्टूडियो टीम ने यह बयान 14 मार्च 2017 को जारी किया:

SQL सर्वर डेटा उपकरण में एक संलेखन त्रुटि अस्थायी रूप से Visual Studio समुदाय में गलत तरीके से स्थापित होने पर दिखाई देने वाली क्षमता के परिणामस्वरूप; आपके द्वारा देखा गया परिवर्तन उस गलती को सुधारने का एक परिणाम है।

साथ ही, Visual Studio 2017 ऑफ़रिंग पृष्ठ की तुलना करें कोड्सलेंस सामुदायिक संस्करण में उपलब्ध नहीं है।


3

उपकरण टैब पर विकल्प चुनें।

खुली हुई खिड़की में bellow की तरह चुनें, और फिर ठीक दबाएँ। उदाहरण

शुभ लाभ!!!


क्या यह एक दृश्य स्टूडियो समुदाय संस्करण है? मैं कोडेलन पर इन अतिरिक्त विकल्पों को नहीं देख सकता
अमित सिंह रावत

1
यह प्रोफेशनल वर्जन है।

1

मुझे ऊपर दिए गए R. रिचर्ड्स के उत्तर पर टिप्पणी करने की अनुमति नहीं है, इसलिए इसे एक अलग उत्तर के रूप में पोस्ट कर रहा हूं: जब मेरे वीएस प्रो 2017 को अपग्रेड किया गया, तो मेरे लिए कोडलेन संदर्भ भी गायब हो गए। लेकिन केवल मेरे डेस्कटॉप पर ("वही" अपग्रेड अलग तरह से व्यवहार किया गया) मेरा लैपटॉप, जहां कोडलेस सेटिंग स्पष्ट रूप से अप्रभावित है)। वैसे भी, टेक्स्ट एडिटर के तहत सिर्फ सक्षम कोडलेन को हल करना बहुत आसान है: सभी भाषाएँ


1

एक विकल्प सिर्फ सदस्य को राइट-क्लिक करना है और 'सभी संदर्भ खोजें' या ' हॉट की shift+ F12' चुनें। न केवल आपको प्रोजेक्ट द्वारा समूहीकृत संदर्भों की गिनती मिलेगी, बल्कि अंतर्निहित कोड लाइनें और उनकी कक्षाएं भी मिलेंगी।

* दृश्य स्टूडियो 2017 समुदाय के अनुसार।

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