سؤال

يمكنني استخدام Visual Studio لتطوير C#، C ++ لمدة 10 سنوات.

هل هناك منصة تطوير مجانية أو غير مكلفة مماثلة لـ Visual Studio Express (ربما حتى مكون إضافي لـ Visual Studio!) من شأنه أن يسمح لي بتطوير واختبار الكود الخاص بي؟

لقد حصلت على عدد من كتب PHP ، لكنني أود اختبار الأشياء التي تعلمتها قبل طرحها على موقع ويب مباشر!

هل كانت مفيدة؟

المحلول

Eclipse PDT رائع بالنسبة لأولئك الذين يعرفون Visual Studio. يتكامل مع Zend Debugger ، ولديه متصفح متكامل لتقديم الصفحات ، ويسمح بإكمال التعليمات البرمجية (Intellisense) وعملية التخلص من الطبقة.

http://www.eclipse.org/pdt/

نصائح أخرى

* * * تحديث * * *

الآن بعد أن خرج الإصدار 3.0 الجديد ، كنت أحسب أنني يجب أن أقوم بتحديث هذه الإجابة. بعد 10 أشهر من استخدام العاصفة phpstorm على أساس ثابت ، يمكنني أن أقول بأمان أنه أفضل استثمار في البرامج قمت به على الإطلاق. لقد اشتعلت الكثير من الأخطاء قبل حدوثها بسبب عمليات التفتيش الحية المذهلة والتحقق من بناء الجملة. لقد قمت بتخصيص المحرر الخاص بي أكثر من أي شيء آخر سوف يسمح به ، بما في ذلك مخطط مظلم رائع ، وطن من الأمل الحية ، واختصارات لوحة المفاتيح لكل شيء تقريبًا ، وإعدادات ملف تعريف التفتيش المخصص ، والكثير من القوالب لإطار Kohana ، وما إلى ذلك. النتيجة النهائية هي أن إنتاجيتي ارتفعت. الكود الخاص بي أكثر نظافة بسبب مختلف أدوات إعادة التجديد التي أستخدمها بشكل متكرر. بشكل عام ، اتخذت مهاراتي في الترميز عدة درجات إلى حد كبير بسبب مثل هذه البيئة الودية. الآن v3 يبدو أسرع من V2. إن IDEs القديمة القائمة على الكسوف هي صمغية للغاية مقارنة بهذا - التناقض في السرعة والاستقرار مذهل. أستخدم SVN محليًا وأشعر أن التكامل شديد الضيق والصخور الصلبة - توقفت عن استخدام SVN السلحفاة تمامًا لأن كل شيء يحدث داخل IDE. أيضًا ، أستخدم أدوات النشر بشكل متكرر ، وهي أيضًا لطيفة جدًا. على سبيل المثال ، يمكنك مقارنة إصدار مباشر بسرعة مع إصدار محلي ودمج التناقضات ، وما إلى ذلك ، ويمكنك تعيين العديد من المجلدات إلى الخادم البعيد حتى تتمكن من إجراء تحميل واحد لكل ملف عشوائي تعمل عليه. هذه مجرد أداة رائعة.

أشياء أخرى - يبدو أن Jetbrains هي شركة رائعة للغاية. أنا لست مخلصًا عادةً للشركة ، لكنهم الرجال هم نجوم موسيقى الروك. كل ما أعرفه عن Jetbrains هو أنهم روسيون ويمكنهم حقًا أن يخرجوا من الأشياء. يخرجون مع التحديثات طوال الوقت ، ويدعمون اتجاهات جديدة مثل القهوة وأقل ، وما إلى ذلك.

آمل أن يساعد هذا أي مطوري PHP الطموحين!

enter image description here

--- الإجابة القديمة أدناه: ---

Phpstorm (إصدار 2.0 الجديد) رائع بجنون - قابل للتخصيص للغاية ، سريع للغاية ، ذكي للغاية. الحصول على إعداد WAMP مستمرة ، والحصول على تصحيح الأخطاء. يسلط الضوء:

  • يمكنك إعداد مواقع منطقية للملفات ورسم خريطة لها مقابل المواقع الفعلية (أي ، رائعة لإعداد أي نكهة من إطار PHP الذي تستخدمه).
  • إن إكمال الكود رائع ، وعمل خارج الصندوق مع إطار Kohana 3 (لم يسبق له مثيل في ذلك في المحاولة الأولى!).
  • تستحق إعادة إعادة البناء PHP وحدها سعر 100 دولار لمطور واحد.
  • لقد كنت أيضًا أستخدم تصحيح الأخطاء PHP و JS مثل Crazy ... لقد قمت بإعداد مفاتيح الساخنة الخاصة بي من أجل الخطوة والخطوة ، إلخ ، لمطابقة مفاتيح Visual Studio ، وأنا أطير فقط مقارنة بالعمل في Aptana (Eclipse (Eclipse -على أساس).
  • لم أتمكن بعد من الاختبار الآلي ، لكن هذا متكامل أيضًا.
  • أوه نعم ، SVN متكامل أيضًا ، ويبدو الصخور صلبة. كما أنه يأتي مع آلية "تاريخ" مدمجة لتتبع الاختلافات الصغيرة إلى الملفات.

بعد امتلاك هذا لمدة أسبوعين ، يتم دفعه بالفعل لنفسه عدة مرات ، ويستحق أكثر بكثير مما دفعته مقابل ذلك. موصى به للغاية ... على الأقل يستحق الوقت للضغط مع الإصدار التجريبي.

مجانا سأحاول Netbeans و وامب الخادم

phpstorm, ، لكنه ليس برنامجًا مجانيًا.

كنت أفكر في العاصفة عندما كنت أبتعد عن Aptana. ومع ذلك ، انتهى بي الأمر باختيار Phped لسبب واحد. لن يتيح لك Phpstorm فتح ملفات المشروع الموجودة على محرك الشبكة. تتكون بيئة Dev الخاصة بي من Linux VM مع حصة Samba. أرفق حصة Samba في Win7 كمحرك شبكة. يسمح لي PHPED بالإضافة إلى الكود من مشاركة الشبكة إلى مشروعي. phpstorm لا. هذا قاطع صفقة بالنسبة لي. من ما قرأته ، يبدو أن هذا السلوك حسب التصميم. يبدو أن IDE عظيمة خلاف ذلك ، ولكن ليس بالنسبة لي.

بالتأكيد سأذهب إلى jetbrains phpstorm أيضا. IDE رائعة. يمكنك تنزيل إصدارات EAP الخاصة بهم من هنا. يحاولون إصدار إصدار EAP جديد كل أسبوع.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top