Apache NetBeans IDE 11.3 منتشر شد

سازمان های بنیاد نرم افزار آپاچی ارایه شده محیط توسعه یکپارچه آپاچی NetBeans 11.3. این پنجمین نسخه ای است که توسط بنیاد آپاچی از زمانی که کد NetBeans توسط اوراکل تحویل داده شده است، و اولین نسخه از آن زمان است. ترجمه پروژه از انکوباتور تا دسته پروژه های اولیه آپاچی. این نسخه شامل پشتیبانی از زبان های برنامه نویسی Java SE، Java EE، PHP، JavaScript و Groovy می باشد.

ادغام پشتیبانی از زبان C/C++ مورد انتظار در نسخه 11.3 از پایگاه کد منتقل شده توسط Oracle بار دیگر به
شماره بعدی خاطرنشان می شود که تمامی قابلیت های مربوط به توسعه پروژه ها در C و C++ در حال حاضر آماده است، اما کد هنوز یکپارچه نشده است. تا زمانی که پشتیبانی بومی در دسترس نباشد، توسعه‌دهندگان می‌توانند ماژول‌های توسعه C/C++ را که قبلاً برای NetBeans IDE 8.2 منتشر شده‌اند، از طریق Plugin Manager نصب کنند. Apache NetBeans 2020 قرار است در آوریل 12 منتشر شود و از طریق چرخه پشتیبانی توسعه یافته (LTS) پشتیبانی می شود.

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

  • اضافه شدن حالت های نمایش رابط تاریک اضافی - فلز تیره و تاریک نیمباس.
    Apache NetBeans IDE 11.3 منتشر شد

  • یک موضوع طراحی FlatLaf جدید پیشنهاد شده است.

    Apache NetBeans IDE 11.3 منتشر شد

  • پشتیبانی بهبود یافته از صفحه نمایش با تراکم پیکسلی بالا (HiDPI) و
    ویجت HeapView ساده شده را اضافه کرد.

  • پشتیبانی از پلتفرم جاوا SE 14 اضافه شد که برای انتشار در 17 مارس برنامه ریزی شده است. این شامل برجسته کردن نحو و قالب‌بندی کد برای سازه‌ها با کلمه کلیدی جدید است.رکورد"، که یک فرم فشرده برای تعریف کلاس ها بدون نیاز به تعریف صریح متدهای سطح پایین مختلف مانند ()quals()، hashCode() و toString().

    Apache NetBeans IDE 11.3 منتشر شد

    پشتیبانی اضافه شد تطبیق الگو در عملگر "instanceof"، که به شما امکان می دهد بلافاصله یک متغیر محلی برای دسترسی به مقدار بررسی شده تعریف کنید. برای مثال، می‌توانید بلافاصله بنویسید: «if (obj instanceof String s && s.length() > 5) {.. s.contains(..) ..}» بدون اینکه صریحاً «String s = (String) obj» را تعریف کنید. در NetBeans 11.3، با مشخص کردن "if (obj instanceof String) {" یک اعلان نمایش داده می شود که به شما امکان می دهد کد را به یک فرم جدید تبدیل کنید.

    Apache NetBeans IDE 11.3 منتشر شد

    اضافه شدن پشتیبانی از حالت راه اندازی برنامه معرفی شده در جاوا 11، عرضه شده است در قالب یک فایل کد منبع واحد (کلاس را می توان مستقیماً از فایل کد، بدون ایجاد فایل های کلاس، آرشیو JAR و ماژول ها اجرا کرد). که در
    برنامه های تک فایل مشابه NetBeans اکنون می توانند خارج از پروژه ها در پنجره Favorite ایجاد شوند، اجرا و اشکال زدایی شوند.

    قابلیت تبدیل معکوس بلوک‌های متنی معرفی‌شده در نسخه قبلی را اضافه کرد که شامل داده‌های متنی چند خطی بدون استفاده از نویسه‌های فرار در آنها بود. در ویرایشگر کد، بلوک های متنی اکنون می توانند دوباره به خطوط تبدیل شوند.

  • کد توسعه برنامه‌های کاربردی مبتنی بر Java EE برای پشتیبانی از مشخصات JSF 2.3، از جمله تکمیل خودکار ساختارهایی مانند "f:websocket" و جایگزینی مصنوع CDI گسترش یافته است.
    پشتیبانی جاکارتا EE 8 در نسخه Apache NetBeans 12.0 انتظار می رود.

    Apache NetBeans IDE 11.3 منتشر شدApache NetBeans IDE 11.3 منتشر شد

  • پشتیبانی بهبود یافته برای سیستم ساخت Gradle. Gradle Tooling API به نسخه 6.0 به روز شده است. پشتیبانی اضافه شد واگذاری مجدد دایرکتوری خانه و مونتاژ کامپوزیت (پروژه کامپوزیت Gradle). شناسایی پروژه ها به زبان کاتلین ارائه می شود. پشتیبانی برای اجبار مجدد راه اندازی پروژه اضافه شده است.
  • برای پروژه هایی که از سیستم Maven برای ساختن استفاده می کنند، تنظیماتی برای لغو نسخه پیش فرض JDK اضافه شده است.
  • پشتیبانی زبان به ویرایشگر کد اضافه شده است
    TypeScript (قابلیت های جاوا اسکریپت را گسترش می دهد در حالی که کاملاً با عقب سازگار است).
    Apache NetBeans IDE 11.3 منتشر شد

  • برای پروژه های جاوا اسکریپت، یک رابط ایجاد شده است که اتصال به Chrome را فراهم می کند.
  • برای PHP، تکمیل خودکار خواص و متدها بدون «$this=>» ارائه شده است.
  • برای خلاص شدن از شر هشدارها در حین تدوین، کار انجام شده است.
  • کتابخانه های به روز شده Groovy 2.5.9، junit 5.5.2 و GraalVM 19.3.0.
  • Janitor یک ویژگی برای شناسایی و حذف دایرکتوری های قدیمی و استفاده نشده NetBeans اضافه کرده است.

    Apache NetBeans IDE 11.3 منتشر شد

به یاد بیاورید که پروژه NetBeans بود تاسیس شد در سال 1996 توسط دانشجویان چک با هدف ایجاد آنالوگ دلفی برای جاوا. در سال 1999 این پروژه توسط Sun Microsystems خریداری شد و در سال 2000 به صورت کد منبع منتشر شد و به دسته پروژه های رایگان منتقل شد. در سال 2010، NetBeans به دست اوراکل رسید که Sun Microsystems را جذب کرد. در طول سال ها، NetBeans به عنوان محیط اصلی برای توسعه دهندگان جاوا در حال توسعه بوده و با Eclipse و IntelliJ IDEA رقابت می کند، اما اخیراً شروع به گسترش به جاوا اسکریپت، PHP و C/C++ کرده است. NetBeans دارای یک پایگاه کاربر فعال تخمینی 1.5 میلیون توسعه دهنده است.

منبع: opennet.ru

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