Apache NetBeans IDE 17 منتشر شد

بنیاد نرم افزار آپاچی محیط توسعه یکپارچه Apache NetBeans 17 را معرفی کرد که از زبان های برنامه نویسی Java SE، Java EE، PHP، C/C++، JavaScript و Groovy پشتیبانی می کند. مجموعه های آماده برای لینوکس (snap، flatpak)، ویندوز و macOS ایجاد شده اند.

از جمله تغییرات پیشنهادی:

  • پشتیبانی از پلتفرم Jakarta EE 10 و پشتیبانی بهبودیافته برای برخی از ویژگی‌های جدید جاوا 19 مانند تطبیق الگو در عبارات "switch" اضافه شده است. برای پشتیبانی JDK 20 آماده شده است. نکات اضافی برای کد جاوا اضافه شده است. کامپایلر داخلی NetBeans جاوا nb-javac (جاواک اصلاح شده) به نسخه 19.0.1 به روز شده است. پشتیبانی از برچسب javadoc @summary اضافه شد. ارائه AST جاوا هنگام اشکال زدایی بهبود یافته است. نمایه سازی بهبود یافته متون منبع دارای خطا.
  • پشتیبانی بهبود یافته برای سیستم ساخت Gradle. دسترسی به پلتفرم جاوا را برای پروژه های غیر جاوا Gradle فراهم کرد. تشخیص پروکسی و پیکربندی خودکار پیاده سازی شده است. Gradle Tooling API به نسخه 8.0-rc-1 به روز شده است. گزینه های موجود در رابط پاک شده اند.
  • پشتیبانی بهبود یافته از سیستم ساخت Maven. پردازش ردیابی پشته فعال است. تشخیص پروکسی و پیکربندی خودکار پیاده سازی شده است. راهنمای ابزار برای به روز رسانی وابستگی ها اضافه شده است. نسخه های به روز شده maven 3.8.7 و exec-maven-plugin 3.1.0. اجازه دهید نمایه سازی محلی هنگام بارگیری نمایه های خارجی رخ دهد.
  • محیط زبان PHP از ویژگی های جدید PHP 8.2 مانند کلاس ها در حالت فقط خواندنی، انواع null، false و true و تعریف ثابت ها در صفات پشتیبانی می کند. پشتیبانی بهبود یافته از روش ها در انواع enum.
  • پشتیبانی از پروفایل های OCI (Oracle Cloud Infrastructure) اضافه شده است.
  • پشتیبانی از Jakarta EE و Java EE برای Tomcat و TomEE پیاده سازی شده است.
  • در محیط پروژه های وب، پشتیبانی از CSS بهبود یافته است، جستجوی بدون حروف بزرگ برای ویژگی های CSS ارائه شده است، و تطبیق هنگام تکمیل پرس و جوهای CSS بهینه شده است.
  • برخی از تنظیمات تاریخچه نسخه‌سازی مجدداً کار شده است.
  • ویرایشگر کد این امکان را فراهم می کند که همه اسناد موجود در لیست را به یکباره ببندد. ANTLRv4 Runtime به نسخه 4.11.1 آپدیت شد. پشتیبانی اولیه از ANTLR4 Lexer ارائه شده است که کد کار با فرمت های ANTLR و TOML به آن ترجمه شده است.
  • هنگام اجرا در لینوکس، حالت رندر متن زیرپیکسلی KDE به طور خودکار شناسایی می شود.

Apache NetBeans IDE 17 منتشر شد


منبع: opennet.ru

اضافه کردن نظر