valeditor কেন কাজের
- কিছুই ব্রাউজারের বাইরে যায় না। যাচাই স্থানীয়ভাবে হয়, তাই আপনার কনফিগ আপলোড বা সংরক্ষণ হয় না।
- প্রথমে JSON ও YAML। কড়া সিনট্যাক্স যাচাই, প্রতিটি ত্রুটির সঙ্গে লাইন ও কলাম।
- লুকোনো সমস্যা ধরে। BOM, ডুপ্লিকেট কী এবং
---দিয়ে আলাদা করা মাল্টি-ডকুমেন্ট YAML। - ফরম্যাট, শেয়ার, ডাউনলোড। লেখা গুছিয়ে নিন, সহকর্মীকে লিংক পাঠান বা ফাইল সেভ করুন।
- আরও ফরম্যাট আসছে। Dockerfile, Compose, Kubernetes, GitLab CI ও GitHub Actions পরিকল্পনায় আছে।
- বিনামূল্যে, সাইন-আপ ছাড়াই। পেজ খুলুন, লেখা পেস্ট করুন, ব্যস।
কীভাবে ব্যবহার করবেন
- এডিটরে JSON বা YAML পেস্ট করুন, অথবা একটি ফাইল খুলুন।
- ফরম্যাট বেছে নিন, নয়তো অটো-ডিটেক্ট চালু রাখুন।
- ত্রুটি ও সতর্কবার্তা পড়ুন; প্রতিটির সঙ্গে লাইন ও কলাম দেখানো হয়।
- লেখা ফরম্যাট করুন, তারপর কপি করুন, লিংক শেয়ার করুন বা ফাইল ডাউনলোড করুন।
valeditor নির্ভরযোগ্য কেন
এটি শুধু বন্ধনী আর ইন্ডেন্টেশন দেখে না; commit-এর পর যেসব জিনিস সাধারণত কনফিগ ভেঙে দেয়, সেগুলোও খুঁজে বের করে।
জেনে রাখা ভালো:
- ডুপ্লিকেট কী চুপচাপ ওভাররাইট না হয়ে রিপোর্ট করা হয়।
- ফাইলের শুরুর BOM CI-তে পার্সার ভাঙার আগেই ধরা পড়ে।
- মাল্টি-ডকুমেন্ট YAML এক-একটি ডকুমেন্ট ধরে যাচাই হয়।
- প্রতিটি ত্রুটি লাইন ও কলাম দেখায়, তাই হাতে খুঁজতে হয় না।
- সার্ভারে যাওয়া-আসা নেই, তাই বড় ফাইলও সঙ্গে সঙ্গে যাচাই হয়।
কোথায় কাজে লাগে
- commit-এর আগে পাইপলাইন ফাইল যাচাই করা, CI লাল হওয়ার অপেক্ষা না করে।
- pull request-এ কনফিগ রিভিউ করা এবং ফাইলটি অন্তত পার্স হচ্ছে কি না দেখা।
package.json,tsconfig.jsonও অ্যাপ সেটিংসের মতো JSON ফাইল।- Helm values, Compose ফাইল ও Kubernetes ম্যানিফেস্টের YAML।
- চ্যাট বা টিকিট থেকে কপি করা কনফিগ, যা কারণ ছাড়াই ফেল করছে, তা ডিবাগ করা।
সাধারণ প্রশ্নাবলি
valeditor কী?
এটি ব্রাউজারে চলা একটি অনলাইন JSON ও YAML লিন্টার। এটি সিনট্যাক্স ত্রুটি, BOM, ডুপ্লিকেট কী এবং মাল্টি-ডকুমেন্ট YAML-এর সমস্যা খুঁজে বের করে।
আমার লেখা কি সার্ভারে আপলোড হয়?
না। সবকিছু আপনার ব্রাউজারে স্থানীয়ভাবে চলে এবং কনফিগের বিষয়বস্তু কখনও আপলোড হয় না।
কোন ফরম্যাটগুলো সমর্থিত?
এখন JSON ও YAML। Dockerfile, Compose, Kubernetes, GitLab CI ও GitHub Actions শিগগিরই আসছে।
ঠিক কী যাচাই করে?
JSON ও YAML সিনট্যাক্স, ফাইলের শুরুর BOM, ডুপ্লিকেট কী এবং মাল্টি-ডকুমেন্ট YAML-এর কাঠামো। ত্রুটির সঙ্গে লাইন ও কলাম থাকে।
এখনই কি Compose, Kubernetes ও CI ফাইল যাচাই করা যায়?
এগুলো YAML বলে এদের সিনট্যাক্স যাচাই করা যায়। প্রতিটি ফরম্যাটের বিশেষ নিয়ম পরে যোগ হবে।
ফলাফল কি ফরম্যাট, শেয়ার ও ডাউনলোড করা যায়?
হ্যাঁ। আপনি লেখা গুছিয়ে নিতে, সহকর্মীর জন্য লিংক কপি করতে বা ফাইল সেভ করতে পারেন।
একাধিক ডকুমেন্টওয়ালা YAML কি সমর্থিত?
হ্যাঁ। --- লাইন দিয়ে আলাদা করা ডকুমেন্টগুলো একটি একটি করে যাচাই হয় এবং ত্রুটি সঠিক জায়গা দেখায়।
এটি কি বিনামূল্যে, আর রেজিস্ট্রেশন লাগে?
এটি বিনামূল্যে এবং রেজিস্ট্রেশন লাগে না। শুধু পেজ খুলে লেখা পেস্ট করুন।