بنیاد نرم افزار آپاچی محیط توسعه یکپارچه Apache NetBeans 12.4 را معرفی کرد که از زبان های برنامه نویسی Java SE، Java EE، PHP، C/C++، JavaScript و Groovy پشتیبانی می کند. این هفتمین نسخه تولید شده توسط بنیاد آپاچی از زمان انتقال کد NetBeans از Oracle است.
ویژگی های جدید کلیدی در NetBeans 12.3:
- پشتیبانی اضافه شده برای پلت فرم Java SE 16، که در nb-javac، کامپایلر جاوا ساخته شده در NetBeans (جاواک اصلاح شده) نیز پیاده سازی شده است. به جای اجرای کدگذاری بومی Base64، ماژول java.util.Base64 استفاده می شود.
- فرآیند نصب و ثبت توزیع های OpenJDK در NetBeans به صورت خودکار انجام شده است (مورد "سرویس جهانی OpenJDK از راه دور" به منوی "ابزارها/جاوا پلتفرم/افزودن پلتفرم" اضافه شده است).
- پشتیبانی از پروژه های Jakarta EE 9 اضافه شده است.
- یک جادوگر برای ایجاد پروژه ها بر اساس چارچوب Micronaut ("پروژه جدید / جاوا با Maven / پروژه Micronaut") اضافه شده است. تکمیل کد، refactoring و پردازش پیوند در فایل های Micronaut yaml پیاده سازی شده است.
- نسخه پلتفرم پایارا به صورت خودکار شناسایی و در پنل ثبت نام سرور نمایش داده می شود.
- برای پروژههایی که از سیستم ساخت Maven استفاده میکنند، امکان جایگزینی آرگومانها به برنامهها و ماشینهای مجازی که هنگام راهاندازی و اشکالزدایی استفاده میشوند، اجرا شده است.
- جعبه ابزار Gradle به نسخه 7.0 به روز شده است. پشتیبانی اضافه شده برای گروه بندی منطقی کد و منابع ("گروه های منبع Gradle") نسخه به روز شده JaCoCo 0.8.6 (Gradle Code Coverage).
- پشتیبانی از پروژه های Freeform Ant با سطح تودرتو 9+ اضافه شد. پشتیبانی بهبود یافته برای توسعه پروژه های جاوا/جاکارتا EE که از Ant استفاده می کنند.
- ابزارهای توسعه PHP پشتیبانی از آرگومان های نامگذاری شده را اضافه کرده اند که در نسخه PHP 8.0 معرفی شده اند. در بخش فایل های مهم، فایل های پیکربندی PHP-CS-Fixer 3 نمایش داده می شوند. سازگاری با Phing 3 اضافه شده است. گفتگوی "Fix Uses" تغییر کرده است.
- تکمیل خودکار تگهای HTML که هنگام تولید فرمهای وب استفاده میشوند، بهبود یافته است.
- شناسایی پسوندهای فایل ".md" با نشانه گذاری Markdown و علامت گذاری آنها با یک نماد خاص اجرا شد. برجسته کردن نحو Markdown اضافه شد.
- اطلاعات مربوط به وجود خطاها به طور مداوم در قالب یک نماد در گوشه پایین سمت راست نمایش داده می شود.
منبع: opennet.ru