jGRASP هو برنامج رسومية مفتوح المصدر ، مجاني ، متعدد المنصات وسهل الاستخدام مصمم للاستخدام كبيئة تطوير متكاملة (IDE) لجميع أنظمة التشغيل GNU / Linux و UNIX. تم تطويره من قبل قسم علوم الكمبيوتر وهندسة البرمجيات من كلية Samuel Ginn للهندسة في جامعة أوبورن.
الميزات في لمحة
لقد تم تصميم التطبيق بطريقة تمكنه من إنشاء تصورات برامجية تلقائيًا ، مما يمكن أن يحسِّن قابلية البرامج للفهم. إنها بيئة تطوير خفيفة للغاية موجهة أساسًا لمطوري جافا.
تقوم بإنتاج CPG (رسم بياني لملف التعقيد) لـ Ada و Java ، CSD (مخطط هيكلية التحكم) لـ C ، C ++ ، Java ، Objective-C ، VHDL و Ada ، مخططات UML للغة Java ، بالإضافة إلى وجود عارضات الكائنات الديناميكية لـ Java ، والتي يمكن أن تعمل بالتوازي مع طاولة عمل مدمجة ومصحح.
تم تضمين آلية معرّف بنية البيانات في المشاهدين ، والتي ستتعرف تلقائيًا على كائنات تمثل هياكل البيانات القياسية ، مثل قوائم الانتظار والمكدسات والقوائم المرتبطة وجداول التجزئة والأشجار الثنائية.
واجهة مستخدم رسومية سهلة الاستخدام ومباشرة
واجهة المستخدم الرسومية غير معقدة ، وسهلة الاستخدام ومباشرة. على الجانب الأيسر ، ستلاحظ شريطًا جانبيًا متعدد الوظائف يتيح لك الوصول السريع إلى الشفرة المحلية ، ويسمح لك بتصحيح الشفرة والبحث عن نص في الشفرة واستبداله ، وكذلك الوصول إلى طاولة العمل.
على الجانب الأيمن من النافذة ، يمكنك عرض منطقة العمل الرئيسية ، حيث ستتمكن من كتابة التعليمات البرمجية ، بالإضافة إلى مربع تفاعلي صغير تبويب يتيح لك تشغيل I / O وعرض رسائل jGRASP ، عرض التفاعلات وعرض رسائل التجميع.
تحت غطاء محرك السيارة ، تدعم أنظمة تشغيل وتوافر
تتم كتابة البرنامج بالكامل بلغة البرمجة Java ، مما يعني أنه مدعوم على جميع أنظمة التشغيل التي تتوفر بها بيئة جافا Runtime (JRE) ، بما في ذلك Linux و BSD و Solaris و Microsoft Windows و Mac OS X. / P>
من أجل راحتك ، يتم توزيع التطبيق كحزم ثنائية مدمجة مسبقًا في تنسيقات ملفات EXE و DMG لأنظمة تشغيل Windows و Macintosh ، بالإضافة إلى حزمة شاملة لنظام Linux والأنظمة الأخرى المشابهة لـ UNIX ، والتي تتضمن كلاً من بنيت الثنائيات والشفرة المصدر للبرنامج.
ما هو الجديد في هذا الإصدار:
الإصدار 2.0.1 يضيف دعم CSD لبناء جملة Java 8. CPG و UML و Interactions و Workbench و debugger لم يتم تحديث جدول Eval لـ Java 8. سيتم إكمال هذه العناصر في الأشهر القليلة القادمة.
ما هو الجديد في الإصدار:
يضيف الإصدار 2.0.1 دعم CSD لبناء جملة Java 8. CPG و UML و Interactions و Workbench و debugger لم يتم تحديث جدول Eval لـ Java 8. سيتم إكمال هذه العناصر في الأشهر القليلة القادمة.
ما هو الجديد في الإصدار 2.0.0_16 / 2.0.1 Beta:
يضيف الإصدار 2.0.1 دعم CSD لبناء جملة Java 8. CPG و UML و Interactions و Workbench و debugger لم يتم تحديث جدول Eval لـ Java 8. سيتم إكمال هذه العناصر في الأشهر القليلة القادمة.
ما هو الجديد في الإصدار 2.0.0_16:
يضيف الإصدار 2.0.0_16 الدعم الكامل لأسماء مسار Unicode عند تجميع أو تشغيل برامج Cygwin على Windows.
ما هو الجديد في الإصدار 1.8.7:
يقدم الإصدار 1.8.7 مفسرًا مثل & quot؛ التفاعلات & quot؛ نافذة لجافا.
ما هو الجديد في الإصدار 1.8.6.14:
تم إصلاح الخلل الذي تسبب في فشل طباعة بوستسكريبت على بعض أنظمة غير تابعة لـ Windows بسبب وجود خطأ في الشوائب 6633656.
المتطلبات:
بيئة التشغيل Java 2 Standard Edition Runtime
لم يتم العثور على التعليقات