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 15 IDE-ni buraxdı. Linux (snap), Windows və macOS üçün hazır quruluşlar yaradılır.
Təklif olunan dəyişikliklər arasında:
- Jakarta 9.1 üçün ilkin dəstək və GlassFish üçün təkmilləşdirilmiş dəstək əlavə edildi.
- Yenilənmiş NetBeans daxili Java kompilyatoru nb-javac (dəyişdirilmiş javac).
- Bağlantı sihirbazında Amazon Athena xidməti vasitəsilə Amazon Redshift verilənlər bazasına qoşulma imkanı əlavə edildi.
- Təsdiqləmə, sintaksisin vurğulanması və IDE inteqrasiyası üçün alətlərin tətbiq oluna biləcəyi API sənədlərində işləyən nümunələri və kod parçalarını daxil etmək üçün "@snippet" etiketi üçün tətbiq edilmiş dəstək.
- YAML formatında təkmilləşdirilmiş məlumatların redaktəsi.
- Layihənin kontekst menyusuna "Terminalda Aç" elementi əlavə edildi.
- Yeni PHP 8.0 və 8.1 funksiyaları üçün təkmilləşdirilmiş dəstək. Zəng edilə bilən obyektlər üçün yeni sintaksis üçün əlavə dəstək.
- Daxili göstərişlər defolt olaraq aktivdir.
- Groovy kodu üçün sazlayıcı ayrı modulda ayrılmışdır. Groovy dili üçün yenilənmiş analizator.
- Layihə asılılıqlarını idarə etmək üçün API-nin ilkin tətbiqi (Project Dependency API) təklif olunur.
- 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 edilmişdir.
- Təkmilləşdirilmiş müntəzəm ifadə yoxlama interfeysi.
- JDK-nın yüklənməsi və qeydiyyatı üçün təkmilləşdirilmiş interfeys.
- Təkmilləşdirilmiş zəng yığını təhlili interfeysi (Stack Trace).
- Maven və Gradle qurma sistemləri üçün təkmilləşdirilmiş dəstək. Gradle ilə işləmək üçün komponentlər Java 7.5 dəstəyi ilə API 18 versiyasına yeniləndi.
- Lambda ifadələrinin avtomatik tamamlanması üçün həyata keçirilən dəstək.
- JDK 20 önizləməsi üçün javadoc əlavə edildi.
- NBLS-də (NetBeans Language Server) Java dil dəstəyini söndürmək üçün netbeans.javaSupport.enabled seçimindən istifadə etmək imkanı əlavə edildi.
Mənbə: opennet.ru