Apache NetBeans IDE 12.6 منتشر شد

بنیاد نرم افزار Apache، Apache NetBeans 12.6 IDE را منتشر کرده است که از زبان های برنامه نویسی Java SE، Java EE، PHP، C/C++، JavaScript و Groovy پشتیبانی می کند. این نهمین نسخه توسط بنیاد آپاچی پس از تحویل کد NetBeans توسط اوراکل است.

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

  • برای توسعه‌دهندگان جاوا، تکمیل کد برای متغیرهای کلاس ناشناس و اعلان‌های کلمه کلیدی "رکورد" بهبود یافته است. پشتیبانی اولیه برای تطبیق الگو در عبارات "سوئیچ" اضافه شده است. درج در کد URL با پیوندی به الگوهای استفاده شده ارائه شده است.
    Apache NetBeans IDE 12.6 منتشر شد
  • کامپایلر داخلی جاوا NetBeans nb-javac (javac اصلاح شده) به نسخه 1.8 به روز شد، پشتیبانی از JDK 17 اضافه شد، پشتیبانی از javadoc 17 اضافه شد، JavaFX به نسخه 17 به روز شد.
  • پشتیبانی بهبود یافته برای سیستم ساخت Gradle. جعبه ابزار Gradle با پشتیبانی از جاوا 7.3 به نسخه 17 به روز شده است. تشخیص دایرکتوری با کد Kotlin ارائه شده است. یک جادوگر ایجاد پروژه جدید برای Gradle پیشنهاد شده است. قالب پروژه Java Frontend برای پشتیبانی از Gradle 7 به روز شده است.
    Apache NetBeans IDE 12.6 منتشر شد
  • پشتیبانی بهبود یافته از سیستم ساخت Maven. قابلیت استفاده از Support Maven Wrapper (mvnw) در پروژه ها را پیاده سازی کرد. رفع مشکلات UTF-8. جستجوی پیش پردازنده بهبود یافته برای حاشیه نویسی.
  • برای زبان Groovy، یک کلاس بارگذار جدید (Cached Transformation Classloader) پیشنهاد شده است، بررسی نوع استاتیک ویژگی ها در AST ارائه شده است، عملکرد تجزیه به طور قابل توجهی هنگام بارگیری کلاس ها از سیستم فایل بهبود یافته است.
  • پشتیبانی از Glassfish 6.2.1 در ابزار Java EE اضافه شده است.
  • بخش بزرگی از اصلاحات و بهبودها مربوط به استفاده از سرورهای LSP (پروتکل سرور زبان) برای تجزیه و تحلیل کد و تشخیص نحو انجام شده است.
  • برای PHP، پشتیبانی از فضاهای نام به قالب ها اضافه شده است، محافظت در برابر درج عبارت "use" در موقعیت اشتباه اضافه شده است، استفاده از ابزارهای refactoring برای ویژگی های خصوصی صفات اضافه شده است، پشتیبانی از قالب بندی کد PSR-12 اضافه شده است. استاندارد اضافه شده است
    Apache NetBeans IDE 12.6 منتشر شد
  • بهبود پشتیبانی از SCSS در ویرایشگر HTML، افزودن گزینه ای به مقادیر پالت رنگ و قابلیت نادیده گرفتن بلوک ها هنگام قالب بندی مجدد CSS.
    Apache NetBeans IDE 12.6 منتشر شد
  • ویرایشگرهای تایپ اسکریپت و cpplite برای استفاده از ماژول MultiViews برای نمایش صحیح برگه‌ها در رابط تغییر یافته‌اند.
    Apache NetBeans IDE 12.6 منتشر شد
  • بهبودهایی در دیباگر انجام شده است. بهبود عملکرد اشکال زدایی از راه دور. قابلیت تنظیم دایرکتوری کاری فعلی و متغیرهای محیط اضافه شده است.
  • تجزیه کننده بهبود یافته برای فرمت YAML.

منبع: opennet.ru

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