दिलचस्प पोस्ट
जावा के स्ट्रिंग पूल के बारे में सवाल गिट में एक फ़ाइल का संशोधन समय पुनर्स्थापित करें Android में रिंगटोन / अलार्म ध्वनि कैसे खेलें सी कोड से ALSA मास्टर वॉल्यूम सेट करें मैं एएसपी.नेट एमवीसी में आदर्श राज्य की त्रुटियों का संग्रह कैसे प्राप्त करूं? सी ++ के लिए सबसे अच्छा खुले XML पार्सर क्या है? आरएक्सजेएस का इस्तेमाल करते हुए रीफ्रेश टोकन को संभालना Prolog – सूची में पुनरावृत्तियों गिनती मैं जीएसन के लिए एक कस्टम JSON deserializer कैसे लिखूं? .NET WebClient ऑब्जेक्ट पर समयबाह्य कैसे परिवर्तित करें कंटेनर को सिकुड़ते-टू-फिट बाल तत्व बनाते हैं क्योंकि वे लपेटते हैं Nth से अंतिम तक सभी कॉलम प्रिंट करने के लिए awk का उपयोग करना एसोसिएटिव सरणी से PHP निकालें कुंजी XSD फ़ाइल का उपयोग कर XML फ़ाइल जनरेट कर रहा है java: "अंतिम" system.out, System.in और System.err?

उपकरण को समाप्त / जावास्क्रिप्ट असंपोड़ करने के लिए उपकरण

क्या कोई कमांड लाइन स्क्रिप्ट और / या ऑनलाइन उपकरण हैं जो मिडियािंग के प्रभाव को उलटा सकते हैं जैसे कि स्वच्छ कैसे भयानक HTML साफ कर सकता है?

(मैं विशेष रूप से एक minified जावास्क्रिप्ट फ़ाइल को ख़त्म करने की कोशिश कर रहा हूँ, इसलिए चर नामकरण अभी भी एक मुद्दा हो सकता है।)

वेब के समाधान से एकत्रित समाधान "उपकरण को समाप्त / जावास्क्रिप्ट असंपोड़ करने के लिए उपकरण"

आप इसे इस का उपयोग कर सकते हैं: http://jsbeautifier.org/ लेकिन यह आपके द्वारा उपयोग किए जाने वाले minify विधि पर निर्भर करता है, यह केवल कोड को प्रारूपित करता है, यह चर नाम बदलता नहीं है, और बेस 62 एन्कोडिंग को असम्परोड नहीं करता है।

संपादित करें: वास्तव में यह "पैक" स्क्रिप्ट खोल सकता है (डीन एडवर्ड के पैकर के साथ पैक किया गया है: http://dean.edwards.name/packer/ )

क्रोम डेवलपर टूल में यह सुविधा अंतर्निहित है। स्रोत टैब में डेवलपर टूल्स (एफ 12 दबाकर एक तरीका है) लाएं, नीचे बाएं बार में आइकन का एक सेट है "{}" आइकन "सुंदर मुद्रित" है और मांग पर यह रूपांतरण करता है।

अद्यतनः आईई 9 "एफ 12 डेवलपर टूल्स" में उपकरण आइकन के अंतर्गत स्क्रिप्ट टैब में एक "प्रारूप जावास्क्रिप्ट" सुविधा भी है। ( एफ 12 में टिप # 4 देखें सर्वश्रेष्ठ वेब डिबगिंग गुप्त )

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

समझ गया! JSBeautifier वास्तव में यह करता है, और आपके पास स्वयं-स्वरूपण के लिए विकल्प भी हैं।

क्या आप बस जावास्क्रिप्ट फ़ॉर्मेटर ( http://javascript.about.com/library/blformat.htm ) का उपयोग नहीं कर सकते?

फ़ायरफ़ॉक्स, स्पाइडरमॉकी और राइनो में आप किसी भी कोड को गुमनाम फ़ंक्शन में रख सकते हैं और इसे अपने toSource करने के तरीके पर कॉल कर सकते हैं, जो आपको फ़ंक्शन के एक अच्छी तरह से स्वरूपित स्रोत देगा।

toSource भी टिप्पणियाँ स्ट्रिप्स

ई। जी। :

 (function () { /* Say hello. */ var x = 'Hello!'; print(x); }).toSource() 

एक स्ट्रिंग में कनवर्ट किया जाएगा:

 function () { var x = "Hello!"; print(x); } 

पी एस : यह एक "ऑनलाइन टूल" नहीं है, लेकिन सामान्य सौंदर्यीकरण तकनीकों के बारे में सभी प्रश्न इस एक के डुप्लिकेट के रूप में बंद हैं।

अगर आपके पास मैक और टेक्स्टमैट है – जावास्क्रिप्ट को स्वरूपित करने के लिए एक आसान विकल्प है:

  1. Textmate के साथ फ़ाइल खोलें।
  2. पर क्लिक करें> बंडल> जावास्क्रिप्ट> रीफोर्मेट दस्तावेज़
  3. क्रैक एक बियर खोलें

अधिकांश आईडीई स्वत: स्वरूपण सुविधाओं की पेशकश करते हैं उदाहरण के लिए , नेटबैंस में, बस CTRL + K दबाएं

स्टोन के उत्तर के समान है, लेकिन Windows / .NET डेवलपर्स के लिए:

यदि आपके पास विज़ुअल स्टूडियो और रीशर है – जावास्क्रिप्ट को स्वरूपित करने के लिए एक आसान विकल्प है:

  • दृश्य स्टूडियो के साथ फ़ाइल खोलें;
  • रीपरपर> टूल्स> क्लीनअप कोड (Ctrl + E, C) पर क्लिक करें;
  • "डिफ़ॉल्ट: सुधार कोड" का चयन करें, और ठीक पर क्लिक करें;
  • क्रैक एक बियर खोलें

एक विकल्प के रूप में (जब तक मैं अभी तक jsbeautifier.org के बारे में नहीं जानता था), मैंने एक बुकमार्कलेट का उपयोग किया है जो डीन एडवर्ड के पैकर में डीकोड बटन को फिर से सक्रिय कर दिया।

मुझे यहां निर्देश और बुकमार्क मिले I

यहाँ बुकमार्कलेट है (यदि साइट डाउन है)

 javascript:for%20(i=0;i<document.forms.length;++i)%20{for(j=0;j<document.forms[i].elements.length;++j){document.forms[i].elements[j].removeAttribute(%22readonly%22);document.forms[i].elements[j].removeAttribute(%22disabled%22);}} 

मुझे यकीन नहीं है कि आपको स्रोत कोड की आवश्यकता है। http://www.blackbeltcoder.com/resources/JSFormatter.aspx पर एक नि: शुल्क ऑनलाइन जावास्क्रिप्ट फ़ॉर्मेटर है

कोड रंगन के साथ इस एक को आज़माएं:

http://labs.swelen.com/tools/javascript/beauty.html

जेएस डेमिनिफिकेशन के लिए इन लिंक पर क्लिक करें यह एफएफ पर एक्सटेंशन के रूप में स्थापित होगा जो कि रनटाइम पर जेबी डीबग करने में आपकी सहायता करता है

https://addons.mozilla.org/en-US/firefox/addon/javascript-deminifier/eula/141018?src=dp-btn-primary

इसके दूर-दूर-से-बहुत-सुंदर इंटरफ़ेस के बावजूद , JSPretty जावास्क्रिप्ट स्रोत कोड मानव-पठनीय बनाने के लिए एक अच्छा, नि: शुल्क और ऑनलाइन टूल है। आप अपने पसंदीदा प्रकार के इंडेंटेशन को लागू कर सकते हैं और यह अस्पष्टता का पता लगा सकता है।

अगर कोई जेएस में है तो फ़ायरफ़ॉक्स का उपयोग करने की संभावना अधिक है। और अगर फ़ायरफ़ॉक्स ऐड ऑन है तो बचाव के लिए है एक के बाद विशेष रूप से उपयोगी है

https://addons.mozilla.org/en-US/firefox/addon/phoenix/

सुंदर डिफ सुंदर (बहुत प्रिंट) जावास्क्रिप्ट को ऐसे तरीके से सुशोभित करेगा जो JSLint और JSHint सफेद स्पेस एल्गोरिदम के अनुरूप है।

मैं जो डाल रहा था, उसके लिए jsbeautifier.org के उत्पादन के साथ वास्तव में खुश नहीं था, इसलिए मैंने कुछ और खोज की और इस साइट को पाया: http://www.centralinternet.com.br/javascript-beautifier

मेरे लिए बहुत अच्छे काम किया

http://unminify.appspot.com/ javascript और json को अपनाने के लिए शानदार टूल