IntelliJ IDEA / PhpStorm Symfony Plugin
مفتاح | قيمة |
---|
عنوان URL للمكون الإضافي | https://plugins.jetbrains.com/plugin/7219 |
بطاقة تعريف | fr.adrienbrault.idea.symfony2plugin |
التوثيق | https://espend.de/phpstorm/plugin/symfony |
سجل التغيير | سجل التغيير |
البناء والنشر | صيانة |
ثَبَّتَ
- قم بتثبيت البرنامج الإضافي بالانتقال إلى
Settings -> Plugins -> Browse repositories
ثم ابحث عن Symfony
. - تمكينه لكل مشروع (ملف -> الإعدادات -> اللغات وإطار العمل -> PHP -> Symfony)
- قم بتثبيت البرنامج المساعد Php Annotation للاستمتاع بجميع عناصر التعليقات التوضيحية
- يحتاج البرنامج المساعد إلى مفهرس PhpStorm صالح، استخدم "File > Invalidate Caches / Restart" إذا حدث شيء مجنون
فريميوم
منذ PhpStorm 2022.1، تم وضع علامة "Freemium" على هذا البرنامج الإضافي.
- جميع الميزات الموجودة داخل GitHub مجانية الاستخدام، ما لم يكن هناك سبب (على سبيل المثال، دعم إصدار Symfony القديم، ...)
- يتم وضع علامة على الميزات غير المجانية بعلامة [مدفوعة] داخل الوثائق وداخل سجل التغيير
- هناك فترة سماح تصل إلى 15 دقيقة تقريبًا بعد افتتاح المشروع حيث تتوفر جميع الميزات
- يجب تنشيط الترخيص عبر PhpStorm / Intellij: استخدم القائمة "مساعدة -> تسجيل" أو استخدم "البحث في كل مكان" من خلال البحث عن إجراء "إدارة الترخيص..."
يمكن شراء الترخيص من JetBrains Marketplace
إصدار
- يدعم هذا البرنامج المساعد Symfony 2، 3، 4، ...
التوثيق والدروس
- قراءة الوثائق / قائمة الميزات على الإنترنت
- JetBrains: تطوير Symfony باستخدام PhpStorm
- KnpUniversity: التطوير البسيط والمتوسط باستخدام PhpStorm (لنظام Symfony)
- الشرائح: PhpStorm: البرنامج المساعد Symfony2
الإكمال التلقائي (أو أي شيء آخر) لا يعمل! يساعد!
- تحتاج عادةً إلى تشغيل نافذة الإكمال التلقائي المنبثقة بنفسك، عن طريق الضغط على CTRL+SPACE (ربما يكون اختصارًا مختلفًا اعتمادًا على خريطة المفاتيح الخاصة بك).
- تحقق من ملفك -> الإعدادات -> PHP -> Symfony -> تمكين المكون الإضافي لهذا المشروع
الرسم البياني الفني (العمل قيد التقدم)
البناء والتصحيح وغيرها
- تثبيت IntelliJ IDEA (إصدار المجتمع يعمل بشكل جيد)
- افتح هذا المشروع
- اختر
View > Tool Windows > Gradle
- انقر نقرًا مزدوجًا فوق
idea-php-symfony2-plugin > Tasks > intellij > runIde
إذا كنت تواجه صعوبات، راجع الوثائق: http://confluence.jetbrains.com/display/PhpStorm/Setting-up+environment+for+PhpStorm+plugin+development
- هل تريد رعاية تطوري؟ لطيف - جيد! يمكنك رعايتي عبر PayPal أو Github. يطابق Github تبرعك لذلك سيتم مضاعفة إجمالي التبرع.
ماذا؟ شيء لا يزال لا يعمل؟ اللعنة!
يمكنك تصفح المشكلات الموجودة على https://github.com/Haehnchen/idea-php-symfony2-plugin/issues
إذا كانت مشكلتك موجودة بالفعل، فلا تتردد في إضافة تعليق لمساعدة المساهمين على حل المشكلة بسهولة أكبر. إذا كانت مشكلتك غير موجودة، قم بفتح موضوع جديد.
تأكد من توفير أكبر قدر ممكن من المعلومات، مثل:
- ما هو إصدار PhpStorm الذي تستخدمه؟
- ما هو إصدار البرنامج المساعد الذي تستخدمه؟
- تتبع المكدس في حالة حدوث خطأ
- تحقق مما إذا كنت في قناة PhpStorm eap