TOML ফরম্যাটার
অ্যালাইনড কী-ভ্যালু স্টাইল এবং সেকশন স্পেসিং সহ TOML কনফিগারেশন ফাইল ফরম্যাট করুন
TOML-নির্দিষ্ট আচরণ
কী-ভ্যালু স্পেসিং স্বাভাবিক করে এবং TOML সেকশনের মধ্যে পরিষ্কার ফাঁকা লাইন সন্নিবেশ করে।
পেশাদার TOML ফরম্যাটার প্রক্রিয়াকরণ বৈশিষ্ট্য
TOML ফরম্যাটার ডেটার সাথে দক্ষ এবং পেশাদারভাবে কাজ করার জন্য আপনার যা কিছু প্রয়োজন
TOML স্পেসিফিকেশন ভ্যালিডেশন
ইনলাইন টেবিল, টেবিলের অ্যারে এবং ডটেড কী সঠিকতার জন্য পরীক্ষা করে TOML ফাইলগুলি v1.0 স্পেসিফিকেশনের বিরুদ্ধে ভ্যালিডেট করুন।
পরিষ্কার TOML লেআউট
অ্যালাইনড কী-ভ্যালু পেয়ার, স্বাভাবিক স্পেসিং এবং ধারাবাহিক সেকশন সংগঠন সহ TOML পুনরায় ফরম্যাট করুন।
কমপ্যাক্ট আউটপুট
স্পেসিং স্বাভাবিক করে এবং সেকশনের মধ্যে অপ্রয়োজনীয় ফাঁকা লাইন সরিয়ে একটি পরিষ্কার, ন্যূনতম TOML আউটপুট তৈরি করুন।
স্ট্রিং ভ্যালু হ্যান্ডলিং
মাল্টিলাইন এবং লিটারাল স্ট্রিং সহ TOML স্ট্রিং ভ্যালুতে বিশেষ অক্ষর সঠিকভাবে এস্কেপ এবং আনএস্কেপ করুন।
দ্রুত ক্লায়েন্ট-সাইড ইঞ্জিন
বাহ্যিক সার্ভারে শূন্য ডেটা ট্রান্সফার সহ আপনার ব্রাউজারে তাৎক্ষণিকভাবে ১০MB পর্যন্ত TOML ফাইল ফরম্যাট করুন।
Monaco কনফিগ এডিটর
সিনট্যাক্স হাইলাইটিং, সেকশন ফোল্ডিং এবং Monaco এডিটর দ্বারা চালিত রিয়েল-টাইম ত্রুটি সনাক্তকরণ সহ TOML এডিট করুন।
এটি কীভাবে কাজ করে
পেশাদারের মতো আপনার TOML ফরম্যাটার প্রক্রিয়া করার সহজ পদক্ষেপ
TOML কনফিগ পেস্ট করুন
আপনার TOML ফাইলের বিষয়বস্তু পেস্ট করুন, এটি Cargo.toml, pyproject.toml বা অন্য কোনো TOML কনফিগারেশন হোক।
পছন্দ সেট করুন
আপনার কনফিগারেশনের জন্য সেকশন স্পেসিং, কী-ভ্যালু অ্যালাইনমেন্ট, কোট স্টাইল এবং ফাঁকা লাইন নিয়ম নির্বাচন করুন।
ফরম্যাট ও ভ্যালিডেট করুন
আপনার TOML পরিষ্কার করতে এবং একই সাথে স্পেসিফিকেশনের বিরুদ্ধে ভ্যালিডেট করতে ফরম্যাটার চালান।
কপি ও প্রয়োগ করুন
ফরম্যাট করা TOML আপনার ক্লিপবোর্ডে কপি করুন অথবা আপনার প্রজেক্ট কনফিগারেশনে তাৎক্ষণিক ব্যবহারের জন্য ডাউনলোড করুন।
পেশাদার TOML ফরম্যাটার ফরম্যাটার ও ভ্যালিডেটর
TOML ফরম্যাটার প্রসেসিং সম্পূর্ণরূপে আপনার ব্রাউজারে চলে — কোনো আপলোড নেই, কোনো অ্যাকাউন্ট নেই, কোনো সীমাবদ্ধতা নেই।
বিশেষজ্ঞদের দ্বারা নির্মিত
TOML ফরম্যাটার ফরম্যাটিং ইঞ্জিন প্রতিষ্ঠিত পার্সার ও স্ট্যান্ডার্ড অ্যালগরিদম ব্যবহার করে আপনার ব্রাউজারে লোকালি চলে। কিছুই লুকানো নেই — আপনার ব্রাউজারের dev tools খুলে এটি কীভাবে কাজ করে দেখুন।
মূল প্রযুক্তিগত বৈশিষ্ট্য:
- • TOML v1.0 স্পেসিফিকেশন সম্মত পার্সিং এবং ভ্যালিডেশন
- • সুনির্দিষ্ট লাইন-বাই-লাইন রিপোর্টিং সহ উন্নত ত্রুটি সনাক্তকরণ
- • পেশাদার কোড এডিটিংয়ের জন্য Monaco এডিটর ইন্টিগ্রেশন
- • সর্বোচ্চ নিরাপত্তা এবং গতির জন্য ক্লায়েন্ট-সাইড প্রক্রিয়াকরণ
- • ১০MB পর্যন্ত বড় ফাইলের সাপোর্ট
বিশ্বস্ত ও নিরাপদ
আপনার ডেটা আপনার ব্রাউজারেই থাকে: কিছুই আপলোড, সংরক্ষণ বা লগ করা হয় না। ট্যাব বন্ধ করলেই সব মুছে যায়।
নিরাপত্তা ও গোপনীয়তা:
- • ১০০% ক্লায়েন্ট-সাইড প্রক্রিয়াকরণ - ডেটা কখনই সার্ভারে পাঠানো হয় না
- • কোনো ট্র্যাকিং, কুকিজ বা ডেটা সংগ্রহ নেই
- • নিরাপদ সংযোগের জন্য HTTPS এনক্রিপশন
- • ওপেন সোর্স ভ্যালিডেশন অ্যালগরিদম
- • GDPR এবং CCPA সম্মত পদ্ধতি
পেশাদাররা কেন EZ Formatter বেছে নেন
আপনার ডেটা আপনার ব্রাউজারেই থাকে
সাধারণ জিজ্ঞাসা
Toml Formatter ফরম্যাটিং সম্পর্কে সাধারণ প্রশ্নের উত্তর
হ্যাঁ, আমাদের TOML ফরম্যাটার সম্পূর্ণ বিনামূল্যে এবং নিবন্ধনের প্রয়োজন নেই। সমস্ত প্রক্রিয়াকরণ আপনার ব্রাউজারে হয়।
হ্যাঁ, ফরম্যাটারটি ইনলাইন টেবিল, টেবিলের অ্যারে, ডটেড কী এবং মাল্টিলাইন স্ট্রিং সহ সমস্ত TOML v1.0 ফিচার সম্পূর্ণভাবে সাপোর্ট করে।
অবশ্যই। ফরম্যাটারটি Cargo.toml (Rust), pyproject.toml (Python) এবং মডার্ন ডেভেলপমেন্ট ওয়ার্কফ্লোতে ব্যবহৃত অন্য কোনো TOML কনফিগারেশন ফাইল পরিচালনা করে।
হ্যাঁ, ফরম্যাটারটি হোয়াইটস্পেস স্বাভাবিক করার সময়, কী-ভ্যালু পেয়ার অ্যালাইন করার সময় এবং সঠিক সেকশন স্পেসিং যোগ করার সময় আপনার মন্তব্য সংরক্ষণ করে।
আপনি সেকশন স্পেসিং, কী-ভ্যালু অ্যালাইনমেন্ট, স্ট্রিং ভ্যালুর জন্য কোট স্টাইল, সেকশনের মধ্যে ফাঁকা লাইন সন্নিবেশ এবং নেস্টেড টেবিলের জন্য ইনডেন্টেশন নিয়ন্ত্রণ করতে পারেন।
TOML (Tom's Obvious, Minimal Language) হলো Cargo (Rust), Poetry (Python) এবং স্ট্যাটিক সাইট জেনারেটরের কনফিগ ফরম্যাট - অস্পষ্টতাহীন পার্সিংয়ের জন্য ডিজাইন করা হয়েছে, যেখানে INI অপর্যাপ্তভাবে সংজ্ঞায়িত এবং YAML অপ্রত্যাশিত আচরণ করে। বর্তমান স্পেসিফিকেশন হলো সংস্করণ 1.0, যা toml.io-তে প্রকাশিত।
প্রথমে শীর্ষ-স্তরের কী-ভ্যালু জোড়াগুলো আসে, তারপর [table] হেডারগুলো প্রতিটি আলাদা লাইনে রাখা হয় এবং তাদের কীগুলো নিচে ইনডেন্ট করা হয়, আর [[array-of-tables]] এন্ট্রিগুলো ডকুমেন্টের ক্রম অনুযায়ী সংরক্ষিত থাকে। ডটেড কী (server.tcp.port) প্রসারিত না হয়ে ডটেড থেকে যায় - স্পেক অনুযায়ী উভয় রূপই সমতুল্য, এবং মূল রূপটিই সংরক্ষণ করা হয়।
সবগুলোই: পূর্ণসংখ্যা (hex 0x, octal 0o, binary 0b সহ), ফ্লোট, বুলিয়ান, অফসেট ডেট-টাইম, লোকাল ডেট, টাইম, স্ট্রিং (basic, multi-line, literal), অ্যারে এবং ইনলাইন টেবিল। ভ্যালুগুলো কখনোই রি-এনকোড করা হয় না - ব্যাকস্ল্যাশসহ একটি literal স্ট্রিং রি-এস্কেপ হওয়ার বদলে সিঙ্গেল-কোটেড থেকে যায়।
প্রামাণিক রেফারেন্সসমূহ
যে স্ট্যান্ডার্ড ও অফিসিয়াল ডকুমেন্টেশন এই টুলের ব্যবহৃত ফরম্যাটগুলো সংজ্ঞায়িত করে।
সম্পর্কিত টুলসমূহ
JSON ফরম্যাটার
ইন্টেলিজেন্ট ইনডেন্টেশন এবং সিনট্যাক্স হাইলাইটিং সহ JSON ডেটা ফরম্যাট, ভ্যালিডেট এবং সুন্দরভাবে সাজান
JSON রিপেয়ার
ত্রুটিপূর্ণ, অবৈধ বা ভাঙা JSON তাৎক্ষণিকভাবে ঠিক করুন। কেটে যাওয়া LLM আউটপুট, অনুপস্থিত কমা, কোট ছাড়া কী এবং ট্রেলিং কমা আপনার ব্রাউজারেই মেরামত করুন
JSONL ফরম্যাটার
JSON Lines (NDJSON) ফাইল ফরম্যাট করুন এবং JSON ও JSONL-এর মধ্যে রূপান্তর করুন। প্রতিটি লাইন ভ্যালিডেট করুন এবং NDJSON স্ট্রিম pretty-print করুন