Apache NetBeans IDE 12.1 släppt

Apache Software Foundation-organisationer представила integrerad utvecklingsmiljö Apache NetBeans 12.1, som ger stöd för programmeringsspråken Java SE, Java EE, PHP, C/C++, JavaScript och Groovy.
Detta är den sjunde utgåvan som produceras av Apache Foundation sedan NetBeans-koden överfördes från Oracle.

Den huvudsakliga innovationer NetBeans 12.1:

  • Lade till begränsat stöd för C/C++-språk, som för närvarande ligger efter C/C++-utvecklingsplugin som tidigare släppts för NetBeans IDE 8.2. För utveckling i C/C++ erbjuds stöd för enkla projekt, vilket låter dig utföra kommandon för att bygga och köra, syntaxmarkering med TextMate-grammatik och felsökning med gdb. Kodkomplettering och andra redigeringsmöjligheter implementeras genom åtkomst till LSP-servern (Language Server Protocol) ccls, som användaren måste köra själv.
  • Lade till plattformsstöd Jakarta EE 8, som ersatte Java EE (Java Platform, Enterprise Edition). Det är möjligt att skapa projekt
    Jakarta EE 8 och modifieringar av befintliga Maven-applikationer för att använda Jakarta EE 8.

  • NetBeans inbyggda Java-kompilator nb-javac (modifierad javac) översatt till användning Java 14.
  • För Java har stödet för nyckelordet "record" designats om, vilket ger en kompakt form för klassdefinitioner som eliminerar behovet av att explicit definiera olika lågnivåmetoder som equals(), hashCode() och toString() i de fall data lagras endast i fält, beteendet att arbeta med som inte förändras. Lade till en ny mall för att skapa Java-konstruktioner med nyckelordet "record". Förbättrat stöd för kodkomplettering med "record".
  • För Java SE har stöd för Gradle-byggsystemet aktiverats. Lade till stöd för genererade kataloger och säkerställde korrekt arbete med anteckningsprocessorer.
  • För PHP har nya åtgärder lagts till i Composer-menyn för att uppdatera autoloadern och köra skript. I debuggern, istället för 0 och 1 i booleska variabelvärden, visas false och true. Förbättrade verktyg för kodanalys.

    Apache NetBeans IDE 12.1 släppt

  • För HTML har komponenten för validering av uppmärkning (validator.jar) uppdaterats. Ingår stöd för mallbaserad inmatning. Lade till stöd för kodkomplettering och syntaxmarkering för konstruktioner som " "

    Apache NetBeans IDE 12.1 släppt

  • CSS erbjuder formateringsalternativ "Tabs And Indents" för att styra indrag och användningen av tabbar eller mellanslag.

    Apache NetBeans IDE 12.1 släppt

  • Vid start upptäcks JDK installerat på Linux och macOS med hjälp av verktygslådan sdkman.

Källa: opennet.ru

Lägg en kommentar