Prettier Config সম্পর্কে
প্রতিটি অপশনের জন্য ডকুমেন্টেশন পড়ার ঝামেলা ছাড়াই ডেভেলপারদের Prettier কনফিগার করতে সাহায্যের জন্য তৈরি একটি ফ্রি, ওপেন-সোর্স টুল।
এই টুলটি কী?
Prettier Config Generator একটি ইন্টারঅ্যাকটিভ ওয়েব অ্যাপ্লিকেশন যা Prettier কনফিগার করাকে সহজ করে তোলে। ম্যানুয়ালি JSON লেখার এবং ডকুমেন্টেশনে প্রতিটি অপশন খোঁজার পরিবর্তে, আপনি ভিজ্যুয়ালি প্রতিটি Prettier সেটিং টগল ও অ্যাডজাস্ট করতে পারেন, ১৬টি ভাষায় আপনার কনফিগের বিপরীতে আসল কোড ফরম্যাট করতে পারেন এবং একটি লিংক দিয়ে ফলাফল শেয়ার করতে পারেন। এটি সেই ডেভেলপারদের জন্য তৈরি যারা টুল কনফিগার করার পরিবর্তে কোড লেখায় সময় দিতে চান।
ফিচারসমূহ
আপনার বিদ্যমান কনফিগ ইম্পোর্ট করুন
একটি বিদ্যমান .prettierrc, prettier.config.js, বা package.json থেকে prettier key পেস্ট করুন — ফর্মটি মিলিয়ে স্বয়ংক্রিয়ভাবে পূরণ হয়ে যাবে। সব key অক্ষুণ্ণ রেখে টিউন করুন, শেয়ার করুন বা কপি করে বের করুন।
প্রতিটি Prettier সংস্করণ
যেকোনো Prettier 3.x রিলিজ বাছাই করুন (3.0 – 3.6 এবং latest)। সেই সংস্করণের সঠিক অপশন jsDelivr থেকে অন-ডিমান্ড লোড হয়।
সব ভাষা, দুটি ট্যাবেই
Preview প্রতি parser-এর জন্য একটি উদ্দেশ্য-নির্মিত স্যাম্পল প্রদান করে (TS, CSS, HTML, JSON/JSON5/JSONC, Markdown, YAML, Vue, GraphQL এবং আরও) যাতে প্রতিটি Prettier অপশনের প্রভাব দেখানোর জায়গা থাকে। Your Code আপনার পেস্ট থেকে স্বয়ংক্রিয়ভাবে parser শনাক্ত করে, ম্যানুয়াল ওভাররাইড সহ।
প্রকৃত কোড এডিটর
CodeMirror 6 ইনপুট প্যানেলকে সিনট্যাক্স হাইলাইটিং, লাইন নম্বর, ট্যাব ইনডেন্ট এবং একটি থিম দিয়ে চালায় যা লাইট/ডার্ক মোড অনুসরণ করে।
শেয়ারযোগ্য কনফিগারেশন
Share-এ ক্লিক করুন এবং আপনার সংস্করণ, অপশন, কোড ও parser URL হ্যাশে প্যাক করা হয়। যেকোনো জায়গায় পাঠান; সবকিছু ব্রাউজারেই থাকে।
GitHub-স্টাইল diff
ইউনিফাইড বা স্প্লিট diff-এর সাথে একটি pull request-এর মতো +X / −Y সারাংশ হেডার দিয়ে দেখুন Prettier ঠিক কী পরিবর্তন করে।
AI টোকেন কাউন্টার
GPT-4o, GPT-4, GPT-3.5, Claude, Gemini, Llama 3 এবং Mistral জুড়ে ইনপুট ও আউটপুটের লাইভ টোকেন কাউন্ট — AI-পাইপলাইন খরচ অনুমানের জন্য কাজে দেয়।
প্রকাশিত পার্স এরর
যখন Prettier আপনার ইনপুট প্রত্যাখ্যান করে, সঠিক SyntaxError এবং তার line:column নীরবে গিলে ফেলা না হয়ে diff-এর উপরে দেখা যায়।
স্থায়ী সিলেকশন
আপনার Prettier সংস্করণ এবং অপশন পছন্দ localStorage-এ সংরক্ষিত হয়, তাই রিফ্রেশ — বা আগামীকাল ফিরে আসা — সবকিছু অক্ষুণ্ণ রাখে।
২০টি ভাষা
ইংরেজি, থাই, চীনা, স্প্যানিশ, হিন্দি, জার্মান, ফরাসি, পর্তুগিজ, জাপানি, কোরিয়ান, রুশ, ভিয়েতনামী, ইন্দোনেশীয়, ইতালীয়, পোলিশ, তুর্কি, ইউক্রেনীয়, বাংলা, পাশাপাশি আরবি ও ফার্সি (RTL) ভাষায় সম্পূর্ণ লোকালাইজড।
যা দিয়ে তৈরি
ওপেন সোর্স
এই টুলটি সম্পূর্ণ ফ্রি এবং ওপেন সোর্স। কন্ট্রিবিউশন, বাগ রিপোর্ট এবং সাজেশন সর্বদা স্বাগত।
GitHub-এ দেখুননির্মাতা
নির্মাণে
NooobtimeXডেভেলপার কমিউনিটির জন্য যত্ন সহকারে তৈরি। যদি আপনি এই টুলটি দরকারী মনে করেন, GitHub-এ রিপোজিটরিকে স্টার দেওয়ার কথা বিবেচনা করুন।