2010-08-05 9 views
9

क्या कोई ऐसा उपकरण है जो स्वचालित रूप से शॉर्टेंड सीएसएस को लंबे समय तक परिवर्तित कर सकता है? मुझे इस कारण की आवश्यकता है कि मैं SmartSprites का उपयोग करना चाहता हूं जो शॉर्टंड के साथ अच्छी तरह से काम नहीं करता है।शॉर्टेंड सीएसएस को लांगहैंड में कैसे परिवर्तित करें?

और prefably भी एक उपकरण इतना स्प्राइट गणना के बाद मैं के रूप में ज्यादा संभव के रूप में सीएसएस कम करें कर सकते हैं, रिवर्स है ...

भी स्वत: spiriting के लिए किसी अन्य समाधान का स्वागत है, मूल रूप से कुछ की तलाश में IM कमांड लाइन टूल्स जिन्हें बिल्ड प्रक्रिया में एकीकृत किया जा सकता है ताकि डेवलपर्स अभी भी कच्चे सीएसएस कोड पर विकसित हो सकें।

+0

क्या आपका मतलब है मार्जिन: 0px 0px 0px 0px; 'मार्जिन-बाएं: 0px', आदि पर शॉर्टेंड होगा, या सीएसएस के एक न्यूनतम संस्करण में शॉर्टेंड होगा जहां एक तत्व घोषणा सभी पर है लाइन? जैसे '#element {margin: 0px}'। – betamax

+0

पहला वाला ... यानी मार्जिन: 0 पीएक्स 0 पीएक्स 0 पीएक्स 0 पीएक्स; मार्जिन-बाएं: 0px, आदि पर जाएंगे .... दूसरा एक इतना महत्वपूर्ण नहीं है और regex का उपयोग करके इसे कार्यान्वित करना आसान है ... – sajal

+1

यह एक अच्छा [कोड गोल्फ] होगा (http: //meta.stackexchange .com/प्रश्न/20736/क्या-कोड-गोल्फ-ऑन-स्टैक-ओवरफ्लो) प्रश्न – user123444555621

उत्तर

2

आप ओपेरा पर ड्रैगनफ्लाई का उपयोग कर सकते हैं। ड्रैगनफ्लाई फ़ायरफ़ॉक्स और क्रोम पर फायरबग की तरह है लेकिन ओपेरा द्वारा विकसित किया गया है। ड्रैगनफ्लाई में एक फ़ंक्शन है जो आपको शॉर्टेंड और वीका बनाम बदलने देता है। opera.com/dragonfly/documentation/

0

रिवर्स के लिए, आप csstidy जैसे सीएसएस ऑप्टिमाइज़र का उपयोग कर सकते हैं। मुझे संदेह है कि यह शॉर्टैंड्स को गैर-शॉर्टेंड में परिवर्तित कर देगा।

डेवलपर्स द्वारा शॉर्टैंड्स के उपयोग को क्यों न मनाएं और निर्माण प्रक्रिया में सीएसटीडी का उपयोग क्यों न करें?

यदि आपको यह विचार पसंद नहीं है, तो आप शॉर्टेंड रूपांतरण करने के लिए एक छोटी सी लिपि लिख सकते हैं, जो कि दूसरी तरफ से काफी आसान है। यह मूल रूप से स्ट्रिंग प्रतिस्थापन के लिए आता है।

+0

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

+0

हाँ, मुझे नहीं लगता था कि सीएसटीडीआई इस तरह से या तो इस तरह से करेगी। लिपि के साथ शुभकामनाएँ! – fhd