Apache NetBeans IDE 12.6 buraxıldı

Apache Software Foundation Java SE, Java EE, PHP, C/C++, JavaScript və Groovy proqramlaşdırma dillərinə dəstək verən Apache NetBeans 12.6 inteqrasiya olunmuş inkişaf mühitini təqdim etdi. Bu, NetBeans kodunun Oracle tərəfindən təhvil verilməsindən sonra Apache Fondu tərəfindən hazırlanan doqquzuncu buraxılışdır.

Təklif olunan dəyişikliklər arasında:

  • Java tərtibatçıları üçün “record” açar sözü ilə anonim sinif dəyişənləri və bəyannamələr üçün kodun tamamlanması təkmilləşdirilmişdir. "Keçid" ifadələrində nümunə uyğunluğu üçün ilkin dəstək əlavə edildi. URL-nin istifadə olunan şablonlara keçidi ilə koda daxil olması təmin edilir.
    Apache NetBeans IDE 12.6 buraxıldı
  • Daxili NetBeans Java kompilyatoru nb-javac (dəyişdirilmiş javac) 1.8 versiyasına yeniləndi, JDK 17 üçün dəstək əlavə edildi.Javadoc 17 üçün dəstək əlavə edildi.JavaFX 17-ci versiyaya yeniləndi.
  • Gradle qurma sistemi üçün təkmilləşdirilmiş dəstək. Gradle alətlər dəsti Java 7.3 dəstəyi ilə 17 versiyasına yenilənib. Kotlin dilində kodlu kataloqların tanınması təmin edilib. Gradle üçün yeni layihə yaratma sihirbazı təklif edilmişdir. Java Frontend layihə şablonu Gradle 7-ni dəstəkləmək üçün yeniləndi.
    Apache NetBeans IDE 12.6 buraxıldı
  • Maven qurma sistemi üçün təkmilləşdirilmiş dəstək. Layihələrdə Support Maven Wrapper (mvnw) proqramından istifadə etmək imkanı tətbiq edilmişdir. UTF-8 ilə bağlı problemlər həll edildi. Annotasiyalar üçün təkmilləşdirilmiş preprosessor axtarışı.
  • Groovy dili üçün yeni sinif yükləyicisi (Cached Transformation Classloader) təklif edilmişdir, AST-də atribut növlərinin statik yoxlanışı təmin edilmişdir və fayl sistemindən sinifləri yükləyərkən təhlil performansı əhəmiyyətli dərəcədə yaxşılaşdırılmışdır.
  • Java EE üçün alətlər Glassfish 6.2.1 üçün dəstək əlavə etdi.
  • Kod təhlili və sintaksis tanınması üçün LSP serverlərinin (Language Server Protocol) istifadəsi ilə bağlı düzəlişlərin və təkmilləşdirmələrin böyük bir hissəsi təqdim edilmişdir.
  • PHP üçün şablonlara ad boşluqları üçün dəstək əlavə edilib, “istifadə” ifadəsinin yanlış mövqeyə daxil edilməsinə qarşı qorunma əlavə edilib, əlamətlərin özəl xassələri üçün refaktorinq alətlərinin istifadəsi təmin edilib və PSR-12 kodunun dəstəyi təmin edilib. formatlaşdırma standartı əlavə edilmişdir.
    Apache NetBeans IDE 12.6 buraxıldı
  • HTML redaktoru SCSS dəstəyini təkmilləşdirdi, rəng palitrası dəyərlərini tamamlamaq üçün seçim əlavə etdi və CSS-i yenidən formatlayarkən bloklara məhəl qoymamaq imkanı əlavə etdi.
    Apache NetBeans IDE 12.6 buraxıldı
  • Yazı yazısı və cpplite redaktorları interfeysdə nişanları düzgün göstərmək üçün MultiViews modulundan istifadə etməyə dəyişdirilib.
    Apache NetBeans IDE 12.6 buraxıldı
  • Sazlayıcıda təkmilləşdirmələr edildi. Uzaqdan sazlama üçün təkmilləşdirilmiş performans. Cari iş qovluğunu və mühit dəyişənlərini konfiqurasiya etmək imkanı əlavə edildi.
  • YAML formatı üçün təkmilləşdirilmiş analizator.

Mənbə: opennet.ru

Добавить комментарий