Apache NetBeans IDE 11.1 منتشر شد

سازمان های بنیاد نرم افزار آپاچی ارایه شده محیط توسعه یکپارچه آپاچی NetBeans 11.1. این سومین نسخه تولید شده توسط بنیاد آپاچی از زمانی است که اوراکل کد NetBeans را اهدا کرد و اولین نسخه از زمان ترجمه پروژه از انکوباتور تا دسته پروژه های اولیه آپاچی. این نسخه شامل پشتیبانی از زبان های برنامه نویسی Java SE، Java EE، PHP، JavaScript و Groovy می باشد. انتظار می‌رود پشتیبانی C/C++ از پایگاه کد اهدایی Oracle در نسخه‌های آینده منتقل شود.

اصلی نوآوری ها NetBeans 11.1:

  • اضافه شدن پشتیبانی از Java EE 8 با قابلیت ساخت برنامه های تحت وب با استفاده از Maven یا Gradle. برنامه های Java EE 8 ساخته شده در NetBeans را می توان با استفاده از قالب جدید Maven "webapp-javaee8" که برای استفاده با NetBeans ساخته شده است، در یک ظرف جاوا EE 8 مستقر کرد. ادغام داخلی با سرور برنامه اجرا شده است پایارا (چنگال از GlassFish). پشتیبانی از GlassFish 5.0.1 اضافه شد.

    Apache NetBeans IDE 11.1 منتشر شد

  • پشتیبانی از ویژگی های جدید زبان جاوا اضافه شده است. پروفایل های مهاجرت برای JDK 10 و 12 اضافه شد. تولید خودکار نام برای ماژول های Jigsaw ایجاد شده است. پشتیبانی به ویرایشگر کد جاوا اضافه شد JEP-325 (شکل جدید عبارات "سوئیچ")، JEP-330 (ارائه برنامه ها در قالب یک فایل با کد منبع) و نمایش نکاتی در مورد نام پارامترهای درون خطی.

    Apache NetBeans IDE 11.1 منتشر شد

    Apache NetBeans IDE 11.1 منتشر شد

  • نمونه های اضافه شده برای Gluon OpenJFX.

    Apache NetBeans IDE 11.1 منتشر شد

  • پشتیبانی بهبود یافته از سیستم های ساخت Maven و Gradle. برای Maven، یکپارچه سازی با کتابخانه JaCoCo ایجاد شده است و امکان ارسال آرگومان های کامپایلر جاوا از Maven به ویرایشگر کد جاوا فراهم شده است. برای Gradle، پشتیبانی اولیه از پروژه های جاوا ماژولار و پشتیبانی JavaEE اضافه شده است، جادوگر Java Frontend Application پیاده سازی شده است، پشتیبانی از اشکال زدایی پروژه های وب ارائه شده است، نمایش خروجی در طول فرآیند ساخت به طور پیش فرض فعال شده است، Gradle HTML UI بهبود یافته است؛

    Apache NetBeans IDE 11.1 منتشر شد

  • قابلیت استفاده اضافه شد Graal.js، پیاده سازی زبان جاوا اسکریپت بر اساس GraalVM.
  • اجرای تقسیم کش ها با کد Truffle بین جلسات اشکال زدایی مختلف.
  • پشتیبانی اضافه شده برای برجسته کردن نحو برای کد در Kotlin.
  • قابلیت تکمیل خودکار کد قالب در زبان Jade را پیاده سازی کرد.
  • اضافه شدن پشتیبانی از PHP 7.4 و نمونه های به روز شده برای زبان PHP.
  • عملکرد بهبود یافته در صفحه نمایش با تراکم پیکسلی بالا (HiDPI). صفحه نمایش چلپ چلوپ نمایش داده شده در راه اندازی، جداکننده برگه ها و نمادها برای HiDPI سازگار شده اند.
  • انتقال به یک چرخه توسعه جدید انجام شده است که به معنای شکل گیری نسخه های جدید به صورت سه ماهه است.

منبع: opennet.ru

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