کد TypeScript را با genericها، decoratorها، enumها و type annotationها قالببندی کنید.
در حال بارگذاری ابزار...
نحوه استفاده از TypeScript Formatter
کد خود را بچسبانید. موتور قالببند بار اول در یک لحظه بارگذاری میشود.
در صورت نیاز گزینهها را تنظیم کنید.
نتیجه قالببندیشده را کپی کنید.
درباره TypeScript Formatter
این قالببند TypeScript را با تجزیهگر واقعی TypeScript تجزیه میکند، بنابراین interfaceها، genericها، enumها، decoratorها، کلاسهای abstract و جدیدترین نحو پردازش میشوند، نه اینکه صرفاً حدس زده شوند. کد از ابتدا با فاصلهگذاری و شکست خطهای یکنواخت دوباره چاپ میشود.
کوتیشنهای تکی و سبک نقطهویرگول را مطابق پروژه خود انتخاب کنید. خطوط بلند در ۸۰ کاراکتر شکسته میشوند.
پرسشهای متداول
آیا تایپها را بررسی میکند؟
خیر. فقط نحو را بررسی میکند. یک خطای تایپ قالببندی را متوقف نمیکند.
آیا خروجی مثل Prettier است؟
ابزار از موتور Prettier و پیشفرضهای آن استفاده میکند، بنابراین بله، جز گزینههایی که اینجا تغییر میدهید.
آیا از TSX پشتیبانی میکند؟
JSX را داخل TypeScript بچسبانید و آن هم قالببندی میشود. برای کد ساده React، Babel Formatter انتخاب مناسبتری است.
چرا اجرای اول یک ثانیه طول کشید؟
موتور قالببندی این زبان بار اول که استفاده میکنید دانلود میشود، سپس توسط مرورگر شما کش میشود. پس از آن قالببندی فوری است و چیزی از دستگاه شما خارج نمیشود.