2017-05-05 20 views
7

में 'दिखाएँ लाइव अर्थ त्रुटियों' विजुअल स्टूडियो 2013 में, मैं विकल्प "शो लाइव अर्थ त्रुटियों" उपकरण → विकल्प → पाठ संपादक → सी # → उन्नत तहत अन-चेक कर सकते हैं।अक्षम सी # के लिए दृश्य स्टूडियो 2017

यह कार्यक्षमता दर्दनाक रूप से विचलित है, और मैं इसे बंद करने के लिए प्यार प्यार करूंगा। दुर्भाग्य से, इस विकल्प विजुअल स्टूडियो 2015 में वापस हटा दिया गया था, और अभी भी दृश्य स्टूडियो 2017

में वापस नहीं है वहाँ किसी भी तरह से किसी भी तरह 2017 इस विकल्प को अक्षम करने के लिए है? मैंने हर जगह खोज की है जिसके बारे में मैं सोच सकता हूं ... क्या किसी के पास कोई विचार है?

व्यवहार मुझे विचलित/निराशाजनक/आदि मिलता है। निरंतर दृश्य अधिसूचना है कि मेरे कोड में कुछ गड़बड़ है।

/// <summary> 
/// 
/// </summary> 
public class MyClass 
{ 
    public string DoSomething() 
    { 
    } 
} 

'DoSomething' की पहचान की जाएगी (लाल टेढ़ी-मेढ़ी रेखा के माध्यम से) एक मूल्य वापस नहीं के रूप में: विशेष रूप से जब तक मैं कुछ ...

एक बहुत बस उदाहरण के रूप में लिख रहा हूँ। अगर मैं अपनी विधि लिखने की प्रक्रिया में हूं तो मैं याद नहीं करना चाहता कि यह गलत है। यह उदाहरण, हालांकि सरल है, समस्या का एक उदाहरण है। रीयल-टाइम त्रुटि-हाइलाइटिंग वास्तव में विचलित हो सकती है क्योंकि चीजें अधिक जटिल होती हैं। मुझे पता है कि कई लोगों ने पृष्ठभूमि रंग के समान 'squiggle' रंग बनाने का सुझाव दिया है। समस्या यह है कि एक बार मैं संकलन, मैं उन उतार देखने के लिए ...

मैं समाधान स्तर और परियोजना स्तर पर सभी एनालाइजर निष्क्रिय कर दिया है चाहते हैं नहीं है।

+0

संस्करण 15.5.4 के रूप में यह अभी भी उपलब्ध नहीं है ... किसी को विचार है? – user633077

+2

यह सुविधा पूरी तरह से, पूरी तरह से और अपरिवर्तनीय रूप से VS2015 में Roslyn द्वारा प्रतिस्थापित की गई थी। उम्मीद है कि आप पाएंगे कि चेकबॉक्स वापस निष्क्रिय आशा है। मोटा प्रतिस्थापन लाइव कोड विश्लेषण है, इसे बंद करना आसान है। लेकिन क्या यह आपको खुश रखता है कि अनुमान लगाने में मुश्किल होती है जब आप उस व्यवहार के स्पष्ट उदाहरण नहीं देते हैं जिसे आप पसंद नहीं करते हैं। –

+0

स्पष्टता के लिए और अधिक जानकारी जोड़ा गया – user633077

उत्तर

0

आप केवल एक ही इस विकल्प के लिए पूछने के लिए नहीं कर रहे हैं ... आप पुष्टि

के लिए एक नज़र here समय लग सकता है लेकिन दिखाई टिप्पणी में से एक है कि link पर के अनुसार, आप अभी भी पूर्ण समाधान विश्लेषण अक्षम कर सकते हैं : - लेकिन यह अभी भी

IMHO, VS2015 अद्यतन 3 में नई चेकबॉक्स जो आप बंद टॉगल करने के लिए अनुमति देता है/"पूर्ण समाधान विश्लेषण सक्षम करें" विकल्प पर सही दिशा (https://msdn.microsoft.com/en-US/library/mt709421(VS.140).aspx) में एक कदम है कर देता है आपको सभी समाधान विश्लेषण को खत्म करने में सक्षम नहीं है।

0

वर्तमान में है कि असंभव है। आप इस फीचर को वापस लाने और गिटहब पर How to disable live code compilation/analysis in Visual Studio 2017? रोज़लिन मुद्दे में अपना तर्क प्रस्तुत करने का अनुरोध कर सकते हैं।

दृश्य स्टूडियो में कोई प्रासंगिक विकल्प नहीं है। आप squiggle (wavy line) शैली को नहीं बदल सकते हैं क्योंकि विजुअल स्टूडियो डिज़ाइन-टाइम त्रुटियों और संकलन-समय त्रुटियों के लिए सिंटैक्स त्रुटि नामक एक ही शैली का उपयोग करता है। विज़ुअल स्टूडियो के साथ आता है Roslyn प्रासंगिक रजिस्ट्री कुंजी को अनदेखा करता है। Roslyn GitHub विकी में Performance considerations for large solutions पृष्ठ देखें। हालांकि भाषा सेवा और संपादक के पास प्रासंगिक विस्तार बिंदु हैं, लेकिन वे आपको विजुअल स्टूडियो डिफ़ॉल्ट व्यवहार को बदलने नहीं देंगे। एमएसडीएन पर Extending the Editor and Language Services पेज देखें।

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