La أعلنت مؤسسة Apache Software Foundation مؤخرًا عن إصدار التحديث الجديد من IDE الخاص بك «أباتشي NetBeans 12.3«، الذي يوفر دعمًا للغات البرمجة Java SE و Java EE و PHP و C / C ++ و JavaScript و Groovy ، وهذا هو الإصدار السابع الذي أصدرته مؤسسة Apache منذ أن تبرعت Oracle برمز NetBeans.
بالنسبة لأولئك الذين ما زالوا لم يكونوا على دراية بـ NetBeans ، يجب أن يعلموا أن هذه بيئة تطوير متكاملة مجانية، انتهى أساسًا للغة برمجة Java وأنه يحتوي أيضًا على عدد كبير من الوحدات النمطية لتوسيعه.
NetBeans هو مشروع مفتوح المصدر ناجح للغاية وله قاعدة مستخدمين كبيرة ومجتمع متنامي باستمرار.
NetBeans 12.3 الميزات الجديدة الرئيسية
في هذا الإصدار الجديد من NetBeans 12.3 ، تم تمييز ملف أدوات تطوير Java واستخدام خادم بروتوكول خادم اللغة (LPS) تم تمديده لإعادة تسمية العمليات أثناء إعادة البناء ، وطي الكتل في التعليمات البرمجية ، واكتشاف الأخطاء في التعليمات البرمجية ، وإنشاء التعليمات البرمجية ، بالإضافة إلى ذلك تمت إضافة شاشة JavaDoc عند التمرير فوق المقابض.
تغيير مهم آخر يأتي في هذا الإصدار الجديد هو ذلك تم تنفيذ الدعم الكامل لبناء جملة PHP 8 ، على الرغم من الإشارة إلى أن الإكمال التلقائي للسمات والمعلمات المسماة ليس جاهزًا بعد.
وعلاوة على ذلك، NetBeans المدمج في Java compiler nb-javac (جافاك معدل) تم التحديث إلى nbjavac 15.0.0.2، والتي يتم توزيعها عبر Maven ، بالإضافة إلى إضافة اختبار JDK 15 أيضًا إلى جانب تحسين عرض مجموعة العمل في مشاريع Gradle الكبيرة.
فيما يتعلق بالتحديثات التي تم إجراؤها ، يمكننا أن نجد أنه تم تحديث المكتبات التالية: FlatLaf من 0.31 إلى 1.0 ، و Groovy من 2.5.11 إلى 2.5.14 ، و JAXB من 2.2 إلى 2.3 ، و JGit من 5.5.1 إلى 5.7.0 ، والمترو من 2.3.1 إلى 2.4.4 و JUnit من 4.12 إلى 4.13.1.
من التغييرات الأخرى التي تبرز من هذا الإصدار الجديد:
- تمت إضافة زر إلى شريط الحالة لتغيير إصدار PHP المستخدم في المشروع. دعم محسّن لحزم Composer.
- تم تحسين القدرة على العمل مع نقاط التوقف في مصحح الأخطاء.
- التطوير المستمر لـ C ++ Lite ، طريقة مبسطة للتطوير بلغات C / C ++.
- إكمال وإضافة مصحح أخطاء CPPLite مع دعم نقاط التوقف والخيوط والمتغيرات وتلميحات الأدوات وما إلى ذلك.
- تمت إضافة قسم المهام المفضلة إلى Gradle Navigator.
- الإصدارات المحدثة FlatLaf 1.0 و Groovy 2.5.14 و JAXB 2.3 و JGit 5.7.0 و Metro 2.4.4 و JUnit 4.13.1.
- تم إجراء تنظيف عام للكود.
- بالنسبة إلى CSS ، تم تجنب حظر واجهة المستخدم على الخصائص غير الموثقة
- تم إصلاح قابلية قراءة عناصر إكمال تعليمات HTML البرمجية
- إصلاح معالجة القيم العالمية
- إصلاح حجم شعار npm
كيفية تثبيت Apache NetBeans 12.3 على نظام Linux؟
للراغبين في الحصول على هذا الإصدار الجديد ، يجب عليهم تنزيل الكود المصدري للتطبيق الذي يمكنهم الحصول عليه من الرابط أدناه.
بمجرد تثبيت كل شيء ، قم بفك ضغط الملف الذي تم تنزيله حديثًا في دليل يرضيك.
ومن المحطة ، سنقوم بإدخال هذا الدليل لتنفيذ ما يلي لاحقًا لإنشاء Apache NetBeans IDE:
1
|
ant |
بمجرد الإنشاء ، يمكنك تشغيل IDE عن طريق كتابة الأمر التالي:
1
|
./nbbuild/netbeans/bin/netbeans |
أيضا هناك طرق أخرى للتثبيت التي يمكن دعمهم بها ، واحد منهم بمساعدة حزم Snap.
يحتاجون فقط إلى الدعم ليتمكنوا من تثبيت هذه الأنواع من الحزم على نظامهم. للتثبيت باستخدام هذه الطريقة ، يجب عليك كتابة الأمر التالي:
1
|
sudo snap install netbeans --classic |
طريقة أخرى بمساعدة حزم Flatpak، لذلك يجب أن يحصلوا على الدعم لتثبيت هذه الحزم على نظامهم.
أمر إجراء التثبيت كالتالي:
1
|
flatpak install flathub org.apache.netbeans |