2010-06-30 10 views
26

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

क्या विजुअल स्टूडियो ट्रीट यूआरएल हाइपरलिंक्स को आसपास के पाठ के समान ही कोई तरीका है? मुझे पता है कि आप रंग को नीले रंग से कुछ और बदल सकते हैं (उपकरण-विकल्प-फ़ॉन्ट्स और रंग-प्रदर्शन आइटम-यूआरएल हाइपरलिंक)। मैं नहीं चाहता कि यूआरएल किसी विशिष्ट रंग को प्रदर्शित करे, लेकिन इसके बजाय आस-पास के संदर्भ रंग का उपयोग करें।

उत्तर

43

हाँ: अपनी भाषा \ यहां अक्षम

उपकरण \ विकल्प \ पाठ संपादक \ 'मददगार' सुविधा को बंद करने सिंगल क्लिक यूआरएल नेविगेशन

सक्षम करें।

+0

हाँ, यह काम किया! मैं पाठ संपादक में सभी भाषा विकल्प में इसे वैश्विक रूप से अक्षम करने में सक्षम था। अनेक अनेक धन्यवाद। –

+1

अच्छा जवाब; एक .config (xml) फ़ाइल के लिए एक विशिष्ट रंग सेट करने के लिए हम प्रदर्शन नाम के लिए उपकरण => विकल्प => टेक्स्ट संपादक => वातावरण => फ़ॉन्ट्स और रंग => का उपयोग कर सकते हैं XML विशेषता मान का चयन करें। – Catto

+0

ब्रायन: अच्छा। धन्यवाद – Mana

3

आप इसे उत्पाद में किसी सेटिंग से नहीं कर सकते हैं, लेकिन मैंने अभी एक एक्सटेंशन लिखा है जो इसे आपके लिए करता है (जिसे "ClearHyperlinkForeground" कहा जाता है)। आप download the VSIX here कर सकते हैं। आप view the source on github भी कर सकते हैं, अगर आप उत्सुक हैं कि यह कैसे काम करता है या इसे अपने लिए बनाना चाहता है। यह अनिवार्य रूप से मेरे ItalicComments एक्सटेंशन की एक प्रति है, जो टिप्पणियों को इटैलिकिस करने के बजाय यूआरएल स्वरूपण के अग्रभूमि ब्रश को साफ़ करने के लिए संशोधित है।

+0

कूल! मैंने यूआरएल नेविगेशन को बंद करने के लिए ब्रायन के सुझाव का इस्तेमाल किया, लेकिन यह अनुकूलन करने के लिए एक शानदार तरीका है। –

4

आप में से जो कि यहाँ VS2010 के व्यक्त संस्करण पर इसे निष्क्रिय करने की कोशिश कर में googled के लिए:

आप उपकरण के तहत इस 'सुविधा' को निकालने का विकल्प नहीं मिलेगा, और दुर्भाग्य से आप स्थापित नहीं कर सकता नोहा रिचर्ड्स से वीएसआईएक्स।

आप क्या कर सकते हैं, हालांकि, रजिस्ट्री में सीधे विकल्प को बदल रहा है:

HKEY_CURRENT_USER \ Software \ Microsoft \ VCSExpress \ 10.0 \ पाठ संपादक \ CSharp

वहाँ

, का मूल्य बदल "यूआरएल हॉट" से "0" बनाएं और आप कर चुके हैं।

(यह सी # के लिए है। सी ++ या अन्य के लिए, मुझे लगता है कि पथ थोड़ा अलग होगा, लेकिन उसी लाइन के साथ)।

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