Eclipse هي بيئة تطوير متكاملة لـ Java، تم تطويرها في الأصل بواسطة IBM والآن بواسطة منظمة Eclipse.
بالإضافة إلى Java، يدعم Eclipse أيضًا العديد من لغات البرمجة الأخرى مثل PHP وC وC ++ وCobol وC # و HTML وXML وJavaScript عند استخدام مكونات إضافية.
الميزات الرئيسية لـ Eclipse SDK
- إنشاء تطبيق عميل في بيئة SDK.
- دمج العديد من المرافق.
- دعم خوادم ومنصات متعددة.
SDK خصيصا لمطوري جافا
يستهدف SDK مطوري Java الذين يرغبون في إنشاء تطبيقات عبر الأنظمة الأساسية لتوزيع أنظمة التشغيل Windows و Mac OS X و Linux وحتى Solaris.
يتضمن البرنامج أداة برمجة Eclipse Java المستمدة من مترجم Java المحسن ومجموعة كاملة من ملفات مصدر Java التي تساعد المستخدمين على تحليل التعليمات البرمجية، وإجراء نصائح إعادة بناء متقدمة.
دعم الأنظمة الأساسية المتعددة والعديد من الخوادم المختلفة
يوفر Eclipse SDK Classic العديد من الأنظمة الأساسية المختلفة، مثل Rich Client Platform (RCP) أو Server أو أدوات الويب أو مكونات النمذجة.
يتضمن RCP Equinox OSGi والنظام الأساسي الأساسي ومجموعة أدوات الأدوات القياسية (SWT) و JFace و Eclipse Workbench لعرض وتحرير المشاهد.
يدعم Eclipse SDK Classic التطوير لمجموعة من الخوادم مثل Tomcat أو Glassfish، بما في ذلك النظام الأساسي للخادم، في حين أن Web Tools Platform عبارة عن امتداد يحتوي على الأدوات اللازمة لإنشاء منتجات الويب وبرامج Java. EE.
يحتوي على العديد من برامج التحرير المصدر والرسوم البيانية لسهولة التطوير، بالإضافة إلى الأدوات وواجهات برمجة التطبيقات لكل ما تحتاجه لنشر تطبيقاتك وتشغيلها واختبارها.
برامج أخرى في نفس المجال
بالإضافة إلى IDE، هناك العديد من برامج تحرير الرسومات والمصدر بالإضافة إلى الأدوات المفيدة وواجهات برمجة التطبيقات التي تساعد المستخدمين على نشر التطبيقات وتشغيلها واختبارها، فـ TJI Java IDE هي أيضًا أداة لإنشاء تطبيقات العميل في بيئة IDE لتطوير لغة برمجة Java ، مع توفير مجموعة متنوعة من أدوات تحرير ومعالجة التعليمات البرمجية المصدر، يقوم TJI Java IDE بتنسيق صيغة الألوان تلقائيًا الهوية، طي الكود ، والتدقيق اللغوي.
ملامح أخرى عن البرنامج
- Eclipse هو نظام مستقل ومنفتح وخالي من حقوق الملكية ومنصة عالمية لدمج الأدوات.
- تمنحك الأدوات الموجودة في SDK هذه حرية اختيار اللغات والأنظمة الأساسية وبيئات التطوير.
- يوفر Eclipse مكونًا إضافيًا مستندًا إلى إطار عمل يجعل من السهل إنشاء الأدوات ودمجها واستخدامها، مما يوفر الوقت والمال.
- من خلال التعاون واستكشاف تكنولوجيا التكامل الأساسية، يمكن لمطوري الأدوات الاستفادة من إعادة استخدام النظام الأساسي والتركيز على الكفاءات الأساسية لإنشاء تكنولوجيا تطوير جديدة.
- منصة Eclipse مكتوبة بلغة Java وتأتي مع العديد من مجموعات وأمثلة بناء المكونات الإضافية.