জাভাস্ক্রিপ্ট বিউটিফায়ার এবং মিনিফায়ার
মিনফাইড বা অবফাসকেটেড JavaScript সহজে পড়ার জন্য ইনডেন্ট ঠিক করুন, অথবা আপনার নিজের কোড ছোট করে প্রোডাকশনে পাঠান।
আপনার JavaScript ফরম্যাটিং এবং মিনফাই করার কাজ সম্পূর্ণ আপনার ব্রাউজারেই করা হয়। BroBroGo-তে কিছুই আপলোড করা হয় না।
জিজ্ঞাসিত প্রশ্নাবলী
Beautify এবং Minify-এর মধ্যে পার্থক্য কী?
Beautify কোডের ইনডেন্টেশন এবং স্পেসিং ঠিক করে যাতে সহজে পড়া ও ডিবাগ করা যায় — এটি কোনো মিনফাইড বা অবফাসকেটেড ফাইল বোঝার সবচেয়ে দ্রুততম উপায়। Minify ঠিক এর বিপরীত কাজ করে: এটি স্পেস, কমেন্ট এবং ডেড কোড মুছে ফেলে যাতে ফাইলটি দ্রুত ডাউনলোড হয়। পড়ার জন্য Beautify এবং প্রোডাকশনে পাঠানোর জন্য Minify ব্যবহার করুন।
এটি কি মিনফাইড কোডকে আবার আগের মূল কোডে রূপান্তর করতে পারে?
এটি ইনডেন্টেশন এবং লাইন ব্রেক ফিরিয়ে আনে যাতে কোডের লজিক আবার পড়া যায়, তবে এটি মূল ভেরিয়েবলের নাম বা কমেন্টগুলো ফিরিয়ে আনতে পারে না — মিনফাই করার সময় সেগুলো চিরতরে মুছে ফেলা হয়, তাই কোনো টুলই তা পুনরুদ্ধার করতে পারে না। আপনি যা পাবেন তা হলো পরিষ্কারভাবে সাজানো একই কোড।
Shorten এবং Keep নাম অপশন দুটি কী কাজ করে?
উভয় অপশনই স্পেস, কমেন্ট এবং অপ্রয়োজনীয় কোড মুছে ফেলে এবং কোনোটিই আপনার স্ক্রিপ্টের কার্যকারিতা পরিবর্তন করে না। Shorten অপশনটি লোকাল ভেরিয়েবলগুলোর নাম পরিবর্তন করে একটিমাত্র অক্ষরে রূপান্তর করে যাতে ফাইল সাইজ সবচেয়ে ছোট হয় — যা আপনি প্রোডাকশনে পাঠাতে পারেন। Keep অপশনটি আপনার দেওয়া নামগুলো অপরিবর্তিত রাখে, ফলে ফাইল সাইজ কিছুটা বড় হলেও কোডটি সহজে পড়া এবং ডিবাগ করা যায়।