मैं दृश्य स्टूडियो कोड में टिप्पणियों का रंग कैसे बदल सकता हूं?


85

मैं https://code.visualstudio.com/docs/getstarted/theme-color-reference से गुज़रा, लेकिन टिप्पणी का रंग बदलने के लिए सेटिंग नहीं ढूंढ सकता।

मैं वर्तमान में एटम वन डार्क थीम का उपयोग कर रहा हूं और रंग को थोड़ा हल्का करना पसंद करता हूं ताकि मैं इसे बेहतर ढंग से पढ़ सकूं।

जवाबों:


159

से 1.15 (जुलाई 2017) आप से इसे बदल सकते हैं settings.json Ctrl +,

"editor.tokenColorCustomizations": {
    "comments": "#d4922f"
},

से 1.20 (जनवरी 2018) आप भी अलग से प्रत्येक विषय के लिए यह कर सकते हैं:

"editor.tokenColorCustomizations": {
    "[Atom One Dark]": {
        "comments": "#d4922f"
    }
},

सही गुंजाइश ढूँढना:

डेवलपर: टीएम स्कोप का निरीक्षण करें editor.action.inspectTMScopes

डेमो टीएम निरीक्षण कमान

चयनकर्ता प्राथमिकता:

https://code.visualstudio.com/blogs/2017/02/08/syntax-highlighting-optimizations#_textmate-themes



ठीक है, अधिक उदाहरण (के लिए js):

"editor.tokenColorCustomizations": {
    "textMateRules": [{
        "scope": "INSERT_SCOPE_HERE",
        "settings": {
            "foreground": "#ff0000"
        }
    }]
}

comment यहां छवि विवरण दर्ज करें punctuation.definition.comment यहां छवि विवरण दर्ज करें comment.block.documentation यहां छवि विवरण दर्ज करें storage.type.class.jsdoc यहां छवि विवरण दर्ज करें entity.name.type.instance.jsdoc यहां छवि विवरण दर्ज करें variable.other.jsdoc यहां छवि विवरण दर्ज करें


पृष्ठभूमि / अग्रभूमि के लिए कोई संभावनाएं?
जॉनी डर्प


1
किसी को भी पता है कि टिप्पणी पाठ से पहले // और / * के लिए सेटिंग क्या है? इसके अलावा सेटिंग "स्ट्रिंग्स से पहले?" के लिए क्या है?
सुपरडोपरेरो

आप उत्तर से "सही गुंजाइश ढूंढने" लिंक की कोशिश कर सकते हैं।
एलेक्स

1
किसी टिप्पणी ब्लॉक के आरंभ और अंत अनुभाग का रंग बदलने का कोई तरीका। /**और */वे टिप्पणी रंग सेट करने के बाद अपरिवर्तित रहते हैं। मध्य भाग रंग बदल रहा है।
andre de waard 11

24

अपनी सेटिंग्स पर जाएं। यहां छवि विवरण दर्ज करें

उसके बाद सेटिंग्स के यहां छवि विवरण दर्ज करें लिए खोजें। फ़ाइल खोलें और फिर इस कोड को जोड़ें:

"editor.tokenColorCustomizations": {

        "comments": "#229977"
    },

रंग पर मँडरा और अपनी इच्छित रंग का चयन करके अपनी पसंद के आधार पर टिप्पणियों का रंग बदलें। यहां छवि विवरण दर्ज करें फिर परिवर्तनों को सहेजें। (Ctrl + S) प्रोग्राम से बाहर निकलें। इसे फिर से खोलें, आपको परिवर्तन दिखाई देंगे। यहां छवि विवरण दर्ज करें


6
विजुअल्स के लिए धन्यवाद। इसे नेविगेट करने में बहुत आसान बनाता है।
बायर्स

19

उत्तर और @ जॉनी डेर्प की टिप्पणी पर विस्तार करने के लिए। आप फ़ॉन्ट रंग और शैली का उपयोग कर बदल सकते हैं:

"editor.tokenColorCustomizations": {
    "textMateRules": [
      {
        "scope": "comment",
        "settings": {
          "fontStyle": "italic",
          "foreground": "#C69650",
        }
      }
    ]
  },

backgroundइस तरह से नहीं बदला जा सकता है, केवल रंग और शैली। जून, 2018 तक।


बदलती टिप्पणियों puntuation(जैसे //) रंगों के बारे में टिप्पणियों के एक जोड़े के जवाब में - जो अब अलग से अपने स्वयं के टेक्सट के नियम के साथ रंगे होने चाहिए, एक बदलाव यह तय करने के लिए आ सकता है कि अक्टूबर 2019 में रिलीज - इस बिंदु पर यह एक है अनसुलझे मुद्दे लेकिन अक्टूबर 2019 के मील के पत्थर में जोड़ा गया। Https://github.com/microsoft/vscode/milestone/102 देखें


6

इस समय टोकन रंगों को सेटिंग में अनुकूलित नहीं किया जा सकता है:

सबसे प्रमुख संपादक रंग टोकन रंग हैं जो भाषा के व्याकरण को स्थापित करने पर आधारित होते हैं। ये रंग रंग थीम द्वारा परिभाषित किए गए हैं और वर्तमान में सेटिंग्स में अनुकूलित नहीं किए जा सकते हैं।

स्रोत: https://code.visualstudio.com/docs/getstarted/theme-color-reference

मैंने देखा कि यदि आप थीम फ़ोल्डर में जाते हैं, उदाहरण के लिए: C: \ Program Files (x86) \ Microsoft VS कोड \ Resources \ app \ extension \ theme-monokai और monokai-color-theme.json फ़ाइल को संपादित करें, देखें "नाम" के साथ लाइन के लिए: "टिप्पणी" और "अग्रभूमि" रंग को बदलें यह काम करेगा। बस कार्यक्रम को पुनः आरंभ करना सुनिश्चित करें।


5

जैसे मार्क ने कहा, लेकिन "scope":बाद में जोड़ें"comment"

"Punctuation.definition.comment"

विराम चिह्न को भी रंगने के लिए,

उदा। ( //javescript में | /* */css | <!-- -->html में)।

"scope": ["comment", "punctuation.definition.comment"]

2

वीएस कोड टिप्पणी रंग बदलने के लिए

फ़ाइल -> वरीयताएँ -> सेटिंग्स

इस प्रोजेक्ट के लिए केवल इसे बदलने के लिए "कार्यक्षेत्र सेटिंग्स" टैब
चुनें और सभी प्रोजेक्ट के लिए इसे बदलने के लिए "उपयोगकर्ता सेटिंग्स" टैब चुनें

"Settings.json" के लिए एक खोज करें और "settings.json में संपादित करें" के विकल्प की तलाश करें

घुंघराले कोष्ठक के अंदर कहीं टिप्पणियों के लिए इस रंग सेटिंग को सम्मिलित करें:

  "Editor.tokenColorCustomifications": {
    "टिप्पणियाँ": "# ff4"
  }

यह शिकायत कर सकता है कि आप अपने वर्तमान रंग विषय को ओवरराइड कर रहे हैं, बस इसे अनदेखा करें।

यदि पहले से ही "editor.tokenColorCustomifications" के लिए एक खंड है, तो टिप्पणी रंग निर्दिष्ट करने के लिए बस लाइन जोड़ें।


2

आप अपने वीएस कोड को केवल वीएस कोड में अपनी सेटिंग फ़ाइल को संपादित करके इन 3 चरणों का पालन कर सकते हैं।

चरण 1: यहां छवि विवरण दर्ज करें

चरण 2: यहां छवि विवरण दर्ज करें

चरण 3: यहां छवि विवरण दर्ज करें


0

डॉक्टर, ब्लॉक और लाइन सेटिंग्स

डॉक्टर, ब्लॉक और लाइन टिप्पणियों के लिए अलग-अलग रंग हैं:

टिप्पणी पूर्वावलोकन

"editor.tokenColorCustomizations": {
    "[Cobalt2]": {
        "textMateRules": [
            {
                "scope": [
                    "comment.block",
                    "punctuation.definition.comment.end",
                    "punctuation.definition.comment.begin"
                ],
                "settings": {
                    "foreground": "#85b3f8",
                    "fontStyle": "bold"
                }
            },
            {
                "scope": [
                    "comment.block.documentation",
                    "punctuation.definition.comment.begin.documentation",
                    "punctuation.definition.comment.end.documentation"
                ],
                "settings": {
                    "foreground": "#6bddb7",
                    "fontStyle": "bold"
                }
            },{
                "scope":["comment.line", "punctuation.definition.comment"],
                "settings": {
                    "foreground": "#FF0000",
                    "fontStyle": "bold"
                }
            }
        ]
    }
}

C ++ के साथ परीक्षण किया गया।


0

टिप्पणी विषय पर टिप्पणी करते समय, मुझे वीएस कोड का "बेहतर टिप्पणियां" विस्तार बहुत उपयोगी लगा। आप अपनी टिप्पणी के लिए विभिन्न रंगों दे सकते हैं और इसलिए महत्व आदि डिफ़ॉल्ट टिप्पणियां रंग भी बदला जा सकता है के आधार पर अपनी टिप्पणी को वर्गीकृत। Https://marketplace.visualstudio.com/items?itemName=aaron-bond.better-comments
उदाहरण: इस विस्तार के उपयोगकर्ता सेटिंग या कार्यस्थान सेटिंग्स में विन्यस्त किया जा सकता।
एक्सटेंशन पेज से उधार लिया गया

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

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