هذا هو تطبيق لينكس YAPF، ويمكن تنزيل أحدث إصدار منه بـ yapfv0.43.0sourcecode.tar.gz. ويمكن تشغيله عبر الإنترنت من خلال موفر الاستضافة المجاني OnWorks لمحطات العمل.
قم بتنزيل وتشغيل هذا التطبيق المسمى YAPF مع OnWorks مجانًا عبر الإنترنت.
اتبع هذه التعليمات لتشغيل هذا التطبيق:
- 1. قم بتنزيل هذا التطبيق على جهاز الكمبيوتر الخاص بك.
- 2. أدخل في مدير الملفات الخاص بنا https://www.onworks.net/myfiles.php؟username=XXXXX باسم المستخدم الذي تريده.
- 3. تحميل هذا التطبيق في هذا الملف.
- 4. ابدأ تشغيل OnWorks Linux عبر الإنترنت أو محاكي Windows عبر الإنترنت أو محاكي MACOS عبر الإنترنت من هذا الموقع.
- 5. من نظام تشغيل OnWorks Linux الذي بدأته للتو ، انتقل إلى مدير الملفات الخاص بنا https://www.onworks.net/myfiles.php؟username=XXXXX مع اسم المستخدم الذي تريده.
- 6. قم بتنزيل التطبيق وتثبيته وتشغيله.
SCREENSHOTS
Ad
قوات الشرطة اليابانية
الوصف
YAPF هو مُنسّق أكواد بايثون يُعيد كتابة الكود المصدر تلقائيًا ليتوافق مع النمط المُختار، باستخدام خوارزمية مستوحاة من تنسيق clang للبحث عن أفضل تخطيط وفقًا لقواعدك. بدلًا من الاعتماد على مجموعة ثابتة من القواعد، يستكشف YAPF قرارات التنسيق ويختار النتيجة الأقل تكلفة، بهدف إنتاج كود يكتبه الإنسان عند اتباع دليل الأنماط. يمكنك تشغيله كأداة سطر أوامر أو استدعاؤه كمكتبة عبر FormatCode / FormatFile، مما يُسهّل تضمينه في المحررات وCI والأدوات المُخصصة. الأنماط قابلة للتكوين بدرجة كبيرة: ابدأ من الإعدادات المُسبقة مثل pep8 أو google أو yapf أو facebook، ثم تجاوز عشرات الخيارات في .style.yapf أو setup.cfg أو pyproject.toml. يدعم تنسيق الدليل التكراري وتنسيق نطاق السطر وإخراج الاختلاف فقط، لذا يمكنك التحقق من الأسطر التي لمستها أو إصلاحها فقط.
شرح المميزات:
- مساعدات الأداء: التنسيق المتكرر، و--parallel للملفات المتعددة، والتعديلات في المكان باستخدام -i.
- الأنماط القابلة للتكوين: استخدم pep8، أو google، أو yapf، أو facebook كأساس وتجاوز الأزرار الدقيقة في ملفات التكوين أو علامات النمط --.
- واجهات برمجة التطبيقات CLI والمكتبة: قم بتشغيلها من المحطة الطرفية أو استدعاء FormatCode / FormatFile برمجيًا.
- التنسيق الجزئي/الانتقائي: إعادة تنسيق نطاقات الأسطر المحددة (--lines) أو الأجزاء المتغيرة فقط عبر yapf-diff.
- متوافق مع المحرر و CI: تتوفر مكونات إضافية للمحرر؛ تمكن أكواد --diff و return من فرض CI بسهولة.
- تجاهل الدعم: استبعاد المسارات باستخدام .yapfignore أو [tool.yapfignore] في pyproject.toml.
لغة البرمجة
Python
التصنيفات
هذا تطبيق يُمكن تنزيله أيضًا من https://sourceforge.net/projects/yapf.mirror/. وقد استُضيف في OnWorks لتشغيله عبر الإنترنت بسهولة من أحد أنظمتنا التشغيلية المجانية.
