अभी तक एक अन्य वाक्यविन्यास तत्व का समर्थन करना इतना आसान नहीं है: बहुत सारे उपकरण हैं जो अभी तक अतिरिक्त टिप्पणी शैली को संभालने में सक्षम होना चाहिए। वास्तव में, मुझे यह देखकर आश्चर्य नहीं होगा कि अधिकांश टोकन / पार्सर केवल नई सुर्खियों को अनदेखा करते हैं, शायद उनके द्वारा प्रतिस्थापित किया जा रहा है ;
।
यदि यह भाषा के लिए आवश्यक होगा, अर्थात डेवलपर्स के जीवन को बहुत आसान बना दें, तो यह किया जा सकता है। उदाहरण के लिए, सीएसएस में किसी भी प्रकार की टिप्पणी नहीं होगी, और यह विशिष्ट वाक्यविन्यास तत्वों को जोड़ने के प्रयास के लायक होगा, जो टिप्पणियों का परिसीमन करते हैं। //
-स्टाइल टिप्पणी दूसरी ओर? ... मैं बात नहीं देख रहा हूँ। देखें /* Hello, World! */
,: एक-पंक्ति टिप्पणी।
वास्तव में, आप शायद //
-स्टाइल टिप्पणियों की अपेक्षा करते हैं क्योंकि आप सी ++ या समान भाषाओं में उनके लिए उपयोग किए जाते हैं। हालांकि, सीएसएस सी ++ से विरासत में नहीं मिला है, इसलिए समान सिंटैक्स सुविधाओं की अपेक्षा करना अजीब है।
इसी तरह, पायथन प्रोग्रामर यह दावा करेगा कि CSS में #
-स्टाइल टिप्पणियाँ भी होनी चाहिए ; तो अब, क्या हमें दोनों शैलियों का समर्थन करने की आवश्यकता है? फिर हास्केल दुनिया का एक आदमी शामिल करने के लिए --
और {- -}
साथ ही पूछेगा, और आप खुद से पूछेंगे कि आप सीएसएस कोड को किसी भी समय क्यों नहीं पहचानते हैं।
इसका छोटा लाभ //
यह है कि आपको अपनी एकल-पंक्ति टिप्पणी के अंत में तीन और वर्ण लिखने की ज़रूरत नहीं है (वास्तव में, यदि हम वर्णों को गिनना शुरू करते हैं, तो सीएसएस को पायथन-शैली की टिप्पणियों का उपयोग करना चाहिए)। हालाँकि, यदि आप एक सभ्य पाठ संपादक का उपयोग करते हैं, तो आप वैसे भी एक शॉर्टकट दबाकर पाठ को अनसुना / अनसुना कर देते हैं।
वे [...] सीएसएस जैसी भाषा के लिए विशेष रूप से उपयोगी लगते हैं जहां प्रत्येक नियम स्वयं की रेखा पर है।
जैसा कि मैंने समझाया था, वे केवल थोड़े उपयोगी होते हैं, प्रोग्रामर के एक छोटे उपसमुच्चय के लिए, पाठ संपादकों के एक छोटे उपसमुच्चय का उपयोग करते हुए। अपनी लाइन पर प्रत्येक नियम के बारे में आपकी टिप्पणी के रूप में (मैं आपकी टिप्पणी से असहमत हूं, वैसे), इससे मुझे एक और बिंदु के बारे में सोचना पड़ा: टिप्पणियों का वास्तव में उपयोग कैसे किया जाता है।
यहां सीएसएस टिप्पणियों का उपयोग किया जा सकता है जिनके बारे में मैं सोच सकता हूं:
- फ़ाइल हेडर के रूप में (कॉपीराइट जानकारी, वैनिटी सामान, आदि)
- शैलियों के एक समूह के एक सीमांकक के रूप में।
- एक हैक के स्पष्टीकरण के रूप में।
- एक विशेष शैली या संपत्ति के बारे में विस्तार से।
पहले तीन मामलों में, आप वैसे भी बहु-शैली की टिप्पणियों का उपयोग करेंगे। यह फ़ाइल हेडर और एक हैक के स्पष्टीकरण के लिए स्पष्ट है (अधिकांश हैक्स को कम से कम एक वाक्य और स्टैकऑवरफ़्लो या एक ब्लॉग लेख के लिए हाइपरलिंक की आवश्यकता होती है); सीमांकक के रूप में:
/**
* Footer and sitemap styles.
*/
C- शैली की टिप्पणी की तुलना में बहुत अधिक दृश्यमान है:
// Footer and sitemap styles.
पाठ में दफन।