Выпуск інтэграванага асяроддзя распрацоўкі Apache NetBeans 17

Арганізацыі Apache Software Foundation прадставіла інтэграванае асяроддзе распрацоўкі Apache NetBeans 17, якая дае падтрымку моў праграмавання Java SE, Java EE, PHP, C / C ++, JavaScript і Groovy. Гатовыя зборкі сфарміраваны для Linux (snap, flatpak), Windows і macOS.

Сярод прапанаваных змен:

  • Дададзена падтрымка платформы Jakarta EE 10 і палепшана падтрымка некаторых новых магчымасцяў Java 19, такіх як супастаўленні па шаблоне ў выразах "switch". Праведзена падрыхтоўка да падтрымкі JDK 20. Дададзены дадатковыя падказкі для кода на Java. Да версіі 19.0.1 абноўлены ўбудаваны ў NetBeans Java-кампілятар nb-javac (мадыфікаваны javac). Дададзена падтрымка javadoc-тэга @summary. Палепшана прадстаўленне Java AST пры адладцы. Палепшана індэксацыя зыходных тэкстаў з памылкамі.
  • Палепшана падтрымка сістэмы зборкі Gradle. Забяспечаны доступ да Java-платформы для ня Java Gradle-праектаў. Рэалізавана вызначэнне і аўтаканфігурацыя проксі. Gradle Tooling API абноўлены да версіі 8.0-rc-1. У інтэрфейсе праведзена чыстка опцый.
  • Палепшана падтрымка сістэмы зборкі Maven. Уключана апрацоўка трасіровак стэка. Рэалізавана вызначэнне і аўтаканфігурацыя проксі. Дададзена падказка для абнаўлення залежнасцяў. Абноўлены версіі maven 3.8.7 і exec-maven-plugin 3.1.0. Дазволена выкананне лакальнай індэксацыі падчас загрузкі вонкавых індэксаў.
  • У асяроддзі для мовы PHP рэалізавана падтрымка новых магчымасцяў PHP 8.2, такіх як класы ў рэжыме толькі для чытання, тыпы null, false і true, вызначэнне канстант у тыпажах. Палепшана падтрымка метадаў у тыпах enum.
  • Дададзена падтрымка профіляў OCI (Oracle Cloud Infrastructure).
  • Для Tomcat і TomEE рэалізавана падтрымка Jakarta EE і Java EE.
  • У асяроддзі для web-праектаў палепшана падтрымка CSS, забяспечаны пошук CSS-уласцівасцяў без уліку рэгістра і аптымізавана супастаўленне пры дадатку CSS-запытаў.
  • Перапрацаваны некаторыя наладкі гісторыі версіявання.
  • У рэдактары кода прадстаўлена магчымасць закрыцця адразу ўсіх дакументаў у спісе. ANTLRv4 Runtime абноўлены да версіі 4.11.1. Дадзена пачатковая падтрымка ANTLR4 Lexer, на якую пераведзены код для працы з фарматамі ANTLR і TOML.
  • Пры запуску ў Linux забяспечана аўтаматычнае вызначэнне рэжыму субпіксэльнай адмалёўкі тэксту ў KDE.

Выпуск інтэграванага асяроддзя распрацоўкі Apache NetBeans 17


Крыніца: opennet.ru

Дадаць каментар