De release van de geïntegreerde ontwikkelomgeving Apache NetBeans 24 is aangekondigd, die ondersteuning biedt voor programmeertalen zoals Java SE, Java EE, PHP, C/C++, JavaScript, Rust en Groovy. Klaar omgebouwde versies worden binnenkort beschikbaar gesteld voor Linux (snap, flatpak), Windows en macOS.
Onder de voorgestelde wijzigingen:
- In de editor is ondersteuning toegevoegd voor het previewen van code in zoekresultaten, evenals de mogelijkheid voor een snelle preview van de inhoud van bestanden die zijn gevonden met de functie 'Find Usage' en refactoringshulpmiddelen.

- In de editor zijn de mogelijkheden voor het markeren van identificatoren onder de cursor uitgebreid. Er is een optie toegevoegd om de selectie te behouden na het verplaatsen van de cursor naar een andere locatie. In de scrollbalk zijn markeringen voor de posities van gemarkeerde identificatoren geïmplementeerd.

- Schaalbare pictogrammen in SVG-indeling zijn toegevoegd, evenals ICO-bestanden met een hogere resolutie.

- In de code-editor worden symbolen weergegeven, ongeacht of ze ontbreken in het gekozen lettertype.

- De themamotor FlatLaf is bijgewerkt naar versie 3.5.2.
- De mogelijkheden met betrekking tot het gebruik van servers LSP (Language Server Protocol).
- De ondersteuning voor buildsystemen Gradle en Maven is verbeterd. Er is basis ondersteuning toegevoegd voor de API om Gradle- en Maven-projecten te laden. De gegevensindexeringsmotor in Maven is bijgewerkt naar Lucene 9.12.0.
- Bij het bouwen met de Ant-toolkit is ondersteuning geïmplementeerd voor Java-archieven src.zip die meerdere modules bevatten die in verschillende submappen zijn geplaatst.
- Voor projecten in Java is ondersteuning geïmplementeerd voor het gebruik van Markdown-opmaak in javadoc-documentatie.
- In de omgeving voor de programmeertaal PHP is ondersteuning toegevoegd voor de statische analyzer Psalm.
- Er is ondersteuning toegevoegd voor de Jakarta EE 11- en Payara 7-platforms.
- In de omgeving voor webprojecten is ondersteuning toegevoegd voor @-regels in CSS en is de ondersteuning voor de programmeertaal Typescript verbeterd.
Bron: opennet.ru




