أصبح Apache NetBeans 27 متاحًا الآن مع تحسينات لـ Gradle وMaven وJava والمزيد.

أباتشي نت بينز

منذ بضعة أيام، تم الكشف عن فريق أباتشي من خلال الإعلان عن إطلاق النسخة الجديدة من «NetBeans 27»، تحديث يعمل على تعزيز بيئة التطوير المتكاملة الشهيرة هذه مع تحسينات كبيرة.

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

ميزات Apache NetBeans 27 الرئيسية الجديدة

في هذا الإصدار الجديد من NetBeans 2، إنه تم تعزيز التوافق مع Gradle 9، والتي يمكن استخدامها الآن في المشاريع التي تم إنشاؤها حديثًا، حيث أنها تحتوي على إصلاحات من أجل تشغيل أكثر استقرارًا. من جانبها، تتلقى Maven تحديثات في مجموعة أدواتك، الوصول إلى الإصدار 3.9.11، بالإضافة إلى إضافة البرنامج الإضافي Njord والإصلاحات المختلفة التي تجعل إدارة التبعيات أسهل. تم إجراء تحسينات على التكامل مع Ant، مما يضمن قدرًا أكبر من الاتساق في بناء المشروع.

في حالة جافا، الإصدار الجديد من NetBeans 27 إنه يتضمن وظائف تسمح لك بإعادة تصميم الملفات الفردية خارج المشاريع.، وهي ميزة مطلوبة بشدة من قِبل المجتمع. تمت إضافة دعم جزئي لاستيراد الوحدات، وتم تحسين إمكانيات تصحيح الأخطاء وتحليل المكدس، و تم تحديث مُجمِّع nb-javac إلى الإصدار المقابل من JDK 25b31لقد قمنا أيضًا بإصلاح الأخطاء في المُنسيق، وتحسين إعادة التباعد وإكمال التعليمات البرمجية، وتحسين الاقتراحات للعناصر غير المستخدمة.

PHP وأطر عمل الويب والمؤسسات

البيئة من أجل يقدم PHP الآن تمييزًا محسّنًا للقواعد النحوية ودعمًا لعلامات HTML. مُخصص، مما يُحسّن ويُسهّل العمل على المشاريع التي تجمع بين اللغتين. لتطوير الويب، يتضمن NetBeans 27 محلل دلالي JSONدعم استعلامات الوسائط CSS المستوى 4، وتحسينات في تكامل ملفات Vue.js. على صعيد المؤسسات، تم توسيع دعم GlassFish 7.0.24 و8.0.0-M11، وإضافة مساحات أسماء PrimeFaces وOmniFaces، وتحسين الإكمال التلقائي لفئات JSF، ودمج Payara 5.x وJDK 21.

El يتلقى محرر الكود العديد من التحسينات الملحوظة:يدعم الآن مقارنة محتوى الدليل، يوفر معاينة ملف SVG ويحسن دعم TextMark/Markdownويتم استكمال كل ذلك من خلال التحديث الذي تم إجراؤه على محرك السمات FlatLaf 3.6.1، والذي يعمل على تجديد المظهر المرئي لبيئة التطوير المتكاملة مع مزيد من الاستقرار والتناسق في واجهة المستخدم.

من التغييرات الأخرى التي تبرز:

  • تحسين الإكمال التلقائي لفئات JSF
  • تحسين موفري وظيفة علامة JSF
  • تم استبدال استخدام WeakSet بما يعادله في JDK وتم إيقاف استخدام الفئة
  • تحسين/تصحيح التعامل مع كتالوجات XML
  • في ملحق VSCode، تمت إضافة إعدادات المستخدم لأحرف التأكيد لقبول اقتراحات التعليمات البرمجية.

إذا كنت تريد معرفة المزيد عنها من هذا الإصدار الجديد ، يمكنك التحقق من التفاصيل في الرابط التالي.

كيفية تثبيت Apache NetBeans 25 على نظام Linux؟

يمكن تثبيت Apache NetBeans على Linux بطرق مختلفة، اعتمادًا على تفضيلات المستخدم وتوافق النظام.

بالنسبة لأولئك الذين يفضلون تجميع Apache NetBeans من الكود المصدر، فإن الخطوة الأولى هي تنزيل الملفات اللازمة من الموقع الرسمي للمشروع. بمجرد الحصول على الملفات، يجب فك ضغط الحزمة إلى الموقع المطلوب داخل النظام.
بعد ذلك، يتعين عليك الوصول إلى المحطة والانتقال إلى الدليل الذي تم استخراج الملفات فيه. هناك، تحتاج إلى تشغيل الأمر التالي:

ant

لبناء Apache NetBeans IDE. بمجرد الإنشاء ، يمكنك تشغيل IDE عن طريق الكتابة

./nbbuild/netbeans/bin/netbeans

التثبيت عبر Snap

بالنسبة للمستخدمين الذين يفضلون طريقة أبسط وأسرع، يتوفر NetBeans كحزمة Snap:

sudo snap install netbeans --classic

التثبيت باستخدام Flatpak

خيار آخر متاح هو تثبيت Apache NetBeans باستخدام Flatpak. للقيام بذلك، يجب أن يكون النظام قادرًا على دعم هذا النوع من الحزم. الأمر لإجراء التثبيت هو كما يلي:

flatpak install flathub org.apache.netbeans