kdlfmt: أداة قوية لتنسيق كود KDL
2025-05-12
kdlfmt هي أداة سطر أوامر مبنية على Rust لتنسيق وثائق KDL (قائمة المفتاح والبيانات). التثبيت مرن، يدعم Cargo و Homebrew و npm وملفات ثنائية مُجمعة مسبقًا. توفر الأمر `format` للتنسيق، و `check` للتحقق من الصحة، و `completions` لإكمال shell التلقائي. تسمح ملفات `.kdlfmtignore` بالاستبعاد، والخيارات تسمح بتحديد إصدار KDL ومستوى السجل. سواءً من خلال إدخال الأنابيب أو معالجة الملفات، يقوم kdlfmt بتنسيق كود KDL بكفاءة لتحسين القابلية للقراءة والاتساق.
التطوير