PRETTYBAT(1) General Commands Manual PRETTYBAT(1)

prettybat - زیباسازی چاپ کد مبدا و برجسته‌سازی نحوی آن با bat.

تنها چیزی که بهتر از برجسته‌سازی نحوی است؟ برجسته‌سازی نحوی همراه با قالب‌بندی کد. این اسکریپت با استفاده از قالب‌بندهای گوناگون جهت مرتب‌سازی فایل‌های مبدا پیش از به‌کارگیری bat برای برجسته‌سازی آن‌ها، بهترین‌های هر دو دنیا را ترکیب می‌کند.


prettybat [OPTIONS] [PATH...]

تمام گزینه‌ها مستقیماً به bat ارسال می‌شوند.
برای اطلاعات بیشتر man bat را ببینید.

Language Formatter
JavaScript (JS, JSX) prettier
TypeScript (TS, TSX) prettier
CSS, SCSS, SASS prettier
Markdown prettier
JSON yq, prettier
YAML yq, prettier
HTML prettier
SVG prettier
Rust rustfmt
Bash shfmt
C ClangFormat
C++ ClangFormat
Objective-C ClangFormat
Python black
Elixir mix format

- سرآیند نمایش‌داده‌شده توسط bat به جای نام فایل، STDIN را نشان خواهد داد (bat 0.13 یا قدیمی‌تر).
- نوار کناری تغییرات git برای فایل‌هایی که قالب‌بندی شده‌اند کار نخواهد کرد.