13

में रंग आवृत्ति चर, क्या विजुअल स्टूडियो 2010 में सी # कोड में उदाहरण उदाहरण (और स्थैतिक) चर रंग संभव है, शायद हल्के विस्तार का उपयोग कर?विजुअल स्टूडियो

निम्नलिखित उदाहरण में name और age रंग होना चाहिए लेकिन test नहीं। बेशक, परिवर्तनीय हाइलाइटिंग का उपयोग मुफ्त सुविधा है लेकिन यह कुछ अलग है। मैं इंस्टेंस वैरिएबल को हमेशा और हमेशा रंगीन करना चाहता हूं। कई लोग उदाहरण चरों को अलग करने के लिए _underscores का उपयोग करते हैं लेकिन मैं रंग का उपयोग करना पसंद करता हूं।

public class Kid 
{ 
    private string name; 
    private int age; 

    public Kid() 
    { 
     name = "N/A"; 
     string test = "XYZ"; 
    } 
} 
+6

यह मेरे दिमाग को उड़ाता है कि इसे कभी भी विजुअल स्टूडियो में लागू नहीं किया गया है। यह एक बुनियादी सुविधा है। – Godsmith

उत्तर

4

यह विजुअल स्टूडियो के साथ सीधे संभव नहीं है। हालांकि, अगर आप JustCode या Resharper इंस्टॉल करते हैं, तो आपको यह विकल्प मिलेगा (साथ ही साथ कई अन्य रंग विकल्प)।

+0

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

+0

चूंकि मेरे पास जस्टकोड स्थापित करने के लिए गिरता है और इसे फिर से जांचता है :-) – Pol

+0

@ डिमिट्री: जस्टकोड एक ही चीज़ करता है, बीटीडब्ल्यू - बिल्कुल अलग विकल्प, लेकिन इसी तरह की अवधारणा। –

1

यह जल्द ही संभव होगा, हालांकि विशेष रूप से विजुअल स्टूडियो 2010 के लिए नहीं। Roslyn Colorizer नामक एक ओपन सोर्स विजुअल स्टूडियो एक्सटेंशन है जो इंस्टेंस वैरिएबल की उपस्थिति को स्टाइल करने के लिए Visual Studio 2015 Preview में नए .NET कंपाइलर प्लेटफ़ॉर्म ("Roslyn") का उपयोग करता है।

enter image description here

+0

इसे लागू करने के लिए विजुअल स्टूडियो 2013 का एक विस्तार है, लेकिन टिप्पणियों के मुताबिक यह है काम नहीं कर रहा? https://visualstudiogallery.msdn.microsoft.com/5b1a493f-740e-4428-9fe9-65b0028380f3?SRC=VSIDE – Godsmith

13

SemanticColorizerविजुअल स्टूडियो 2015 में मेरे लिए काम कर रहा है, यह भी एक्सटेंशन माध्यम से उपलब्ध है और अपडेट बनाम में >पर्यावरण - ->फ़ॉन्ट्स और रंग ->पाठ संपादक ->"सिमेंटिक *****" आप विकल्प में रंग संपादित कर सकते हैं। सबसे महत्वपूर्ण विस्तार केवल कोड रंग के लिए उपयोग किया जाता है, यह हजारों सुविधाओं के साथ कुछ सूट नहीं है जो आपके वीएस को छीन लेगा। enter image description here

+0

धन्यवाद, यह विजुअल स्टूडियो एक्सटेंशन मैनेजर में भी निःशुल्क है ... – thalm

+1

यह 2017 के साथ भी काम करता है। यहां वीएस मार्केटप्लेस पर [अर्थात् सिंटेक्स कलरिज़र] का लिंक है (https://marketplace.visualstudio.com/items?itemName=AndreasReischuck.SemanticColorizer) – Teknikaali

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