2008-11-18 13 views
10

मेरी परियोजना ने विकास के दौरान सीएसएस एंट्रॉपी (अप्रयुक्त कक्षाएं) एकत्र की हैं।मैं अपनी वेबसाइट प्रोजेक्ट से अप्रयुक्त सीएसएस कक्षाओं को कैसे हटा सकता हूं?

अब सीएसएस फ़ाइल को छोटा रखने के लिए, मैं सभी अप्रयुक्त सीएसएस संदर्भों को हटाना चाहता हूं। लेकिन ऐसा करने से मैन्युअल रूप से पूरे प्रोजेक्ट में प्रत्येक कक्षा की खोज करना शामिल है। इसमें समय लगता है।

क्या आप किसी भी तरीके/उपकरण के बारे में जानते हैं जिसे मैं यह जान सकता हूं कि कौन सी सीएसएस कक्षाएं अब मेरे प्रोजेक्ट में उपयोग नहीं की जाती हैं, और इसे हटा दें?

मैं एएसपी.नेट पर प्रोग्रामिंग कर रहा हूं। दृश्य स्टूडियो।

+0

यहां लगभग समान प्रश्न देखें: http://stackoverflow.com/questions/135657/tool-to-identify-unused-css-definitions –

उत्तर

11

आप इस Firefox विस्तार उपयोगी लग सकते: http://www.sitepoint.com/dustmeselectors/

+0

एफवाईआई, यह एक्सटेंशन फ़ायरफ़ॉक्स 4.0+ – TMC

+0

के साथ काम नहीं करता है ऐसा लगता है कि लेखक की वेबसाइट पर एक नया संस्करण v3.0 उपलब्ध है, साथ ही ओपेरा के लिए एक संस्करण - http://www.brothercake.com/ – Funka

+0

मोज़िला साइट से एक नया 4 संस्करण है: https://addons.mozilla.org/en-US/firefox/addon/dust-me-selectors/ –

4

मैंने एक उपकरण लिखा है जो आपको अपने एएसपीएक्स स्रोत कोड में सभी कक्षा और सीएसएस क्लास विशेषताओं को खोजने की अनुमति देता है।

जानकारी और डाउनलोड के लिए मेरे blog entry देखें।

+0

धन्यवाद ... इसे अभी जांचने जा रहा है। –

+0

अच्छा उपकरण। धन्यवाद – Obsidian

11

क्रोम ब्राउज़र में, प्रेस F12,, लेखा परीक्षा टैब पर जाएँ "पृष्ठ पुनः लोड और लोड पर लेखा परीक्षा" विकल्प का चयन करें, और पृष्ठ ताज़ा करें। क्रोम सभी अप्रयुक्त सीएसएस नियमों की सूची देगा।

ऑनलाइन समाधान के लिए, unused-css.com पर जाएं।

+0

वह एक समाधान चाहता है, ऑडिट नहीं, क्रोम ब्राउज़र केवल अप्रयुक्त दिखाता है कक्षाएं, लेकिन उन्हें साफ नहीं करती है –

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

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