چرا valeditor کاربردی است
- هیچ چیز از مرورگر شما بیرون نمیرود. بررسی بهصورت محلی انجام میشود، پس پیکربندیهای شما بارگذاری یا ذخیره نمیشوند.
- اول JSON و YAML. بررسی دقیق نحو، با شماره سطر و ستون برای هر خطا.
- مشکلات پنهان را پیدا میکند. BOM، کلیدهای تکراری و YAML چندسندی که با
---جدا شده است. - قالببندی، اشتراکگذاری، دانلود. متن را مرتب کنید، پیوند را برای همکار بفرستید یا فایل را ذخیره کنید.
- قالبهای بیشتری در راه است. Dockerfile، Compose، Kubernetes، GitLab CI و GitHub Actions در برنامه هستند.
- رایگان و بدون ثبتنام. صفحه را باز کنید، متن را بچسبانید، تمام.
روش استفاده
- JSON یا YAML را در ویرایشگر بچسبانید یا یک فایل باز کنید.
- قالب را انتخاب کنید یا تشخیص خودکار را روشن بگذارید.
- خطاها و هشدارها را بخوانید؛ هر کدام سطر و ستون را نشان میدهد.
- متن را قالببندی کنید، سپس کپی کنید، پیوند به اشتراک بگذارید یا فایل را دانلود کنید.
چه چیزی valeditor را قابل اعتماد میکند
فقط پرانتزها و تورفتگی را بررسی نمیکند، بلکه به دنبال چیزهایی است که معمولاً بعد از commit پیکربندی را خراب میکنند.
خوب است بدانید:
- کلیدهای تکراری گزارش میشوند و بیصدا بازنویسی نمیشوند.
- BOM ابتدای فایل پیش از آنکه پارسر را در CI خراب کند شناسایی میشود.
- YAML چندسندی سند به سند بررسی میشود.
- هر خطا به یک سطر و ستون اشاره میکند و نیازی به جستوجوی دستی نیست.
- چون رفتوبرگشت به سرور وجود ندارد، فایلهای بزرگ هم فوراً بررسی میشوند.
کجا به کار میآید
- بررسی فایل پایپلاین پیش از commit، بهجای انتظار برای قرمز شدن CI.
- مرور پیکربندیها در pull request و اطمینان از اینکه فایل دستکم پارس میشود.
- فایلهای JSON مانند
package.json،tsconfig.jsonو تنظیمات برنامه. - YAML برای مقادیر Helm، فایلهای Compose و مانیفستهای Kubernetes.
- اشکالزدایی پیکربندی کپیشده از چت یا تیکت که بیدلیل خطا میدهد.
پرسشهای متداول
valeditor چیست؟
یک لینتر آنلاین JSON و YAML است که در مرورگر اجرا میشود. خطاهای نحوی، BOM، کلیدهای تکراری و مشکلات YAML چندسندی را پیدا میکند.
آیا متن من روی سرور بارگذاری میشود؟
خیر. همهچیز بهصورت محلی در مرورگر شما اجرا میشود و محتوای پیکربندیهایتان هرگز بارگذاری نمیشود.
چه قالبهایی پشتیبانی میشوند؟
فعلاً JSON و YAML. Dockerfile، Compose، Kubernetes، GitLab CI و GitHub Actions بهزودی میآیند.
دقیقاً چه چیزهایی را بررسی میکند؟
نحو JSON و YAML، BOM ابتدای فایل، کلیدهای تکراری و ساختار YAML چندسندی. خطاها همراه با سطر و ستون ارائه میشوند.
آیا همین حالا میتوانم فایلهای Compose، Kubernetes و CI را بررسی کنم؟
میتوانید نحو آنها را بررسی کنید، چون YAML هستند. قوانین ویژهٔ هر قالب بعداً اضافه میشود.
آیا میتوانم نتیجه را قالببندی، اشتراکگذاری و دانلود کنم؟
بله. میتوانید متن را مرتب کنید، پیوندی برای همکار کپی کنید یا فایل را ذخیره کنید.
آیا YAML با چند سند پشتیبانی میشود؟
بله. سندهایی که با خطهای --- جدا شدهاند یکییکی بررسی میشوند و خطاها به محل درست اشاره میکنند.
آیا رایگان است و باید ثبتنام کنم؟
رایگان است و ثبتنام نمیخواهد. کافی است صفحه را باز کنید و متن را بچسبانید.