javascript - টুল অ্যানিমাইনিফাই/জাভাস্ক্রিপ্ট ডিকম্প্রেস



code-formatting minify (12)

Tidy ভয়ঙ্কর এইচটিএমএল পরিষ্কার করতে পারেন কিভাবে অনুরূপ minigation প্রভাব বিপরীত করতে পারেন যে কোন কমান্ড লাইন স্ক্রিপ্ট এবং / অথবা অনলাইন সরঞ্জাম আছে?

(আমি বিশেষভাবে একটি ক্ষুদ্রকৃত জাভাস্ক্রিপ্ট ফাইলটি বিনষ্ট করতে চাই, তাই পরিবর্তনশীল পুনঃনামকরণ এখনও একটি সমস্যা হতে পারে।)

https://ffff65535.com


Chrome ডেভেলপার সরঞ্জামটি এই বৈশিষ্ট্যটি অন্তর্নির্মিত আছে। উত্স ট্যাবটিতে বিকাশকারী সরঞ্জামগুলি আনুন (F12 টি টিপে একটি উপায়), নীচে বাম বারটিতে আইকনগুলির একটি সেট রয়েছে। "{}" আইকনটি "প্রিন্ট প্রিন্ট" এবং দাবিতে এই রূপান্তরটি করে।

আপডেট: IE9 "F12 বিকাশকারী সরঞ্জামসমূহ "তে সরঞ্জাম আইকনের অধীনে স্ক্রিপ্ট ট্যাবে একটি" বিন্যাস জাভাস্ক্রিপ্ট "বৈশিষ্ট্য রয়েছে। ( F12 এ টিপ # 4 দেখুন সেরা রক্ষিত ওয়েব ডিবাগিং গোপন )



আপনি এটি ব্যবহার করতে পারেন: http://jsbeautifier.org/ তবে এটি যে মাইনিফি পদ্ধতি ব্যবহার করছেন তা নির্ভর করে, এটি শুধুমাত্র কোডটি ফর্ম্যাট করে, এটি পরিবর্তনশীল নাম পরিবর্তন করে না, এবং বেস 62 এনকোডিংকে অসমুক্ত করে।

সম্পাদনা: আসলে এটি "বস্তাবন্দী" স্ক্রিপ্টগুলি আনপ্যাক করতে পারে (ডিন এডওয়ার্ডের প্যাকারের সাথে বস্তাবন্দী: http://dean.edwards.name/packer/ )



আমি যা লিখছি তার জন্য jsbeautifier.org এর আউটপুটের সাথে সত্যিই সন্তুষ্ট ছিলাম না, তাই আমি আরও কিছু অনুসন্ধান করেছি এবং এই সাইটটি খুঁজে পেয়েছি: http://www.centralinternet.com.br/javascript-beautifier

আমার জন্য অত্যন্ত ভাল কাজ।


এর উত্তরের অনুরূপ, কিন্তু উইন্ডোজ / .নেট ডেভেলপারদের জন্য:

আপনার যদি ভিজ্যুয়াল স্টুডিও এবং রিশারপার থাকে - জাভাস্ক্রিপ্ট বিন্যাস করার জন্য একটি সহজ বিকল্প:

  • ভিজ্যুয়াল স্টুডিও সঙ্গে ফাইল খুলুন;
  • ReSharper> সরঞ্জাম> ক্লিনআপ কোড (Ctrl + E, C) ক্লিক করুন;
  • "ডিফল্ট: সংস্কার কোড" নির্বাচন করুন এবং ঠিক আছে ক্লিক করুন;
  • ক্র্যাক একটি বিয়ার খুলুন।

তার মাইল-থেকে- JSPretty -চমত্কার ইন্টারফেস সত্ত্বেও, JSPretty জাভাস্ক্রিপ্ট উত্স কোডগুলি মানব-পঠনযোগ্য করার জন্য একটি ভাল, মুক্ত এবং অনলাইন সরঞ্জাম। আপনি আপনার পছন্দের ধরনের ইন্ডেন্টেশন প্রয়োগ করতে পারেন এবং এটি অবাঞ্ছিত সনাক্তকরণও সনাক্ত করতে পারে।


ফায়ারফক্স ব্যবহার করার ক্ষেত্রে জেএসের অন্যতম সম্ভাবনা বেশি। এবং যদি এর ফায়ারফক্স যোগ করা হয় উদ্ধারের জন্য। নিম্নলিখিত এক বিশেষ দরকারী।

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


বিকল্প হিসাবে (যেহেতু আমি এখন পর্যন্ত jsbeautifier.org সম্পর্কে জানতাম না), আমি একটি বুকমার্কলেট ব্যবহার করেছি যা ডিন এডওয়ার্ডস প্যাকারের ডিকোড বোতামটি পুনরায় সক্ষম করেছে।

আমি here নির্দেশাবলী এবং বুকমার্ক খুঁজে পাওয়া যায় নি।

এখানে বুকমার্কলেট (সাইটটি ডাউন থাকলে)

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://jsbeautifier.org/ ঠিক এই কাজ করে, এবং আপনি স্ব-বিন্যাস জন্য বিকল্প আছে।


http://unminify.appspot.com/ জাভাস্ক্রিপ্ট এবং json unminify জন্য গ্রেট সরঞ্জাম


প্রিটি JSLint এবং JSHint হোয়াইট স্পেস অ্যালগরিদমগুলির সাথে সামঞ্জস্যপূর্ণ এমন একটি উপায়ে জাভাস্ক্রিপ্টটিকে সুন্দর (চমত্কার মুদ্রণ) করবে।






unminify