کد JavaScript را که از type annotationهای Flow استفاده میکند قالببندی کنید.
در حال بارگذاری ابزار...
نحوه استفاده از Flow Formatter
کد خود را بچسبانید. موتور قالببند بار اول در یک لحظه بارگذاری میشود.
در صورت نیاز گزینهها را تنظیم کنید.
نتیجه قالببندیشده را کپی کنید.
درباره Flow Formatter
Flow بررسیکننده تایپ ایستای Facebook برای JavaScript است. annotationهای آن، مانند type User = {| name: string |} و function f(x: ?number)، در JavaScript ساده معتبر نیستند، بنابراین یک قالببند معمولی روی آنها شکست میخورد. این یکی نحو Flow را با تجزیهگر Babel Flow تجزیه میکند.
کد با تورفتگی و فاصلهگذاری یکنواخت دوباره چاپ میشود.
پرسشهای متداول
آیا به کامنت @flow نیاز دارم؟
خیر، annotationها چه فایل pragma داشته باشد چه نداشته باشد تجزیه میشوند.
آیا بررسی تایپ هم میکند؟
خیر، فقط قالببندی میکند.
آیا Flow هنوز نگهداری میشود؟
بله، Flow هنوز توسعه داده میشود، هرچند بسیاری از پروژهها اکنون از TypeScript استفاده میکنند. برای TypeScript از TypeScript Formatter استفاده کنید.
چرا اجرای اول یک ثانیه طول کشید؟
موتور قالببندی این زبان بار اول که استفاده میکنید دانلود میشود، سپس توسط مرورگر شما کش میشود. پس از آن قالببندی فوری است و چیزی از دستگاه شما خارج نمیشود.