إصدار Geany IDE 1.38

يتوفر إصدار مشروع Geany 1.38، وهو يعمل على تطوير بيئة تطوير تطبيقات خفيفة الوزن وصغيرة الحجم. من بين أهداف المشروع إنشاء بيئة تحرير تعليمات برمجية سريعة جدًا تتطلب الحد الأدنى من عدد التبعيات أثناء التجميع ولا ترتبط بميزات بيئات مستخدم محددة، مثل KDE أو GNOME. يتطلب بناء Geany مكتبة GTK وتوابعها فقط (Pango وGlib وATK). يتم توزيع رمز المشروع بموجب ترخيص GPLv2+ ومكتوب باللغتين C وC++ (رمز مكتبة scintilla المدمجة موجود في C++). يتم إنشاء الحزم لأنظمة BSD وتوزيعات Linux الرئيسية.

الملامح الرئيسية لجيني:

  • تسليط الضوء على تركيب.
  • الإكمال التلقائي لأسماء الوظائف/المتغيرات وبنيات اللغة مثل if وfor وwhile.
  • الإكمال التلقائي لعلامات HTML وXML.
  • تلميحات أدوات الاتصال.
  • القدرة على طي كتل التعليمات البرمجية.
  • إنشاء محرر يعتمد على مكون تحرير النص المصدر Scintilla.
  • يدعم 75 لغة برمجة وترميزية، بما في ذلك C/C++، وJava، وPHP، وHTML، وJavaScript، وPython، وPerl، وPascal.
  • تكوين جدول ملخص للرموز (الوظائف، الطرق، الكائنات، المتغيرات).
  • المدمج في المحاكي الطرفي.
  • نظام بسيط لإدارة المشاريع.
  • نظام تجميع لتجميع وتشغيل التعليمات البرمجية المحررة.
  • دعم لتوسيع الوظائف من خلال المكونات الإضافية. على سبيل المثال، تتوفر المكونات الإضافية لاستخدام أنظمة التحكم في الإصدار (Git، وSubversion، وBazaar، وFossil، وMercurial، وSVK)، وأتمتة الترجمات، والتدقيق الإملائي، وإنشاء الفصل، والتسجيل التلقائي، ووضع التحرير في نافذتين.
  • يدعم منصات Linux وFreeBSD وNetBSD وOpenBSD وmacOS وAIX 5.3 وSolaris Express وWindows.

новой версии:

  • زيادة سرعة فتح المستندات.
  • تتم مزامنة التعليمات البرمجية لدعم Ctags مع Universal Ctags، وتمت إضافة موزعين جدد.
  • تمت إزالة دعم مكتبة GTK2.
  • تمت إضافة مفتاح التشغيل السريع لإعادة تحميل جميع المستندات المفتوحة.
  • يوفر البرنامج المساعد SaveActions القدرة على تكوين دليل لحفظ الملفات على الفور.
  • تمت إضافة دعم للغة البرمجة Julia ونصوص بناء Meson.
  • تمت زيادة متطلبات بيئة التجميع؛ يتطلب التجميع الآن مترجمًا يدعم معيار C++ 17.
  • توقف إنشاء الملفات القابلة للتنفيذ لأنظمة Windows 32 بت، وتم تحويل إصدارات 64 بت لاستخدام GTK3.

إصدار Geany IDE 1.38
إصدار Geany IDE 1.38


المصدر: opennet.ru

إضافة تعليق