Organizata Apache Software Foundation mjedisi i integruar i zhvillimit , e cila ofron mbështetje për gjuhët e programimit Java SE, Java EE, PHP, C/C++, JavaScript dhe Groovy.
Ky është lëshimi i shtatë, përgatitur nga Fondi Apache pas kalimit të kodit NetBeans nga Oracle.
Ndryshimet kryesore NetBeans 12.1:
- Shtuar mbështetje e kufizuar për gjuhët C/C++, e cila prapë mbetet pas plug-in-eve për zhvillimin në C/C++, të lëshuara më parë për NetBeans IDE 8.2. Për zhvillimin në C/C++ ofrohet mbështetje për projekte të thjeshta, duke lejuar ekzekutimin e komandave për ndërtimin dhe operimin, ndriçimin e sintaksës me përdorimin e gramatikave TextMate dhe debuggimin me ndihmën e gdb. Autocomplete për kodin dhe funksionalitete të tjera të redaktimit janë realizuar përmes thirrjeve në serverin LSP (Protokolli i Serverit të Gjuhës) , të cilin përdoruesi duhet ta niste vetë.
- Shtuar mbështetje për platformën , e cila erdhi për të zëvendësuar Java EE (Java Platform, Enterprise Edition). Ka mundësinë e krijimit të projekteve
Jakarta EE 8 dhe modifikimin e aplikacioneve ekzistuese Maven për përdorimin e Jakarta EE 8. - Komanduesi Java i integruar në NetBeans (javac i modifikuar) është çuar për të përdorur .
- PĂ«r Java, Ă«shtĂ« riparuar mbĂ«shtetje pĂ«r fjalĂ«n kyçe "record", e cila ofron njĂ« formĂ« kompakte pĂ«r tĂ« pĂ«rcaktuar klasa, duke lejuar shmangien e pĂ«rcaktimit tĂ« qartĂ« tĂ« metodave tĂ« ndryshme tĂ« nivelit tĂ« ulĂ«t, tĂ« tilla si equals(), hashCode() dhe toString(), nĂ« rastet kur tĂ« dhĂ«nat ruhen vetĂ«m nĂ« fusha, me sjellje qĂ« nuk ndryshon. ĂshtĂ« shtuar njĂ« model i ri pĂ«r krijimin e konstrukcioneve Java me fjalĂ«n kyçe "record". ĂshtĂ« pĂ«rmirĂ«suar mbĂ«shtetje pĂ«r autokompaktimin e kodit me "record".
- PĂ«r Java SE, Ă«shtĂ« aktivizuar mbĂ«shtetje pĂ«r sistemin e ndĂ«rtimit Gradle. ĂshtĂ« shtuar mbĂ«shtetje pĂ«r direktorĂ«t e gjeneruar (Generated Directories) dhe Ă«shtĂ« siguruar funksionimi i saktĂ« me pĂ«rpunuesit e annotation.
- Për PHP në menunë Composer janë shtuar veprime të reja për përditësimin e autoloaders dhe ekzekutimin e skriptave. Në debugger, në vend të 0 dhe 1 në vlerat booleane të variablave, është realizuar shfaqja e false dhe true. Janë përmirësuar mjetet për analizën e kodit.
- PĂ«r HTML, Ă«shtĂ« rinovuar komponenti pĂ«r kontrollin e shĂ«nimit (validator.jar). mbĂ«shtetje pĂ«r autokompaktimin e hyrjes nĂ« bazĂ« tĂ« modeleve. ĂshtĂ« shtuar mbĂ«shtetje pĂ«r plotĂ«simin e kodit dhe theksimin e sintaksĂ«s pĂ«r konstrukcione tĂ« tipit "".
- Për CSS ofrohen opsione formatimi "Tabs And Indents" për menaxhimin e hapësirave dhe përdorimin e tabulave ose hapësirave.
- Gjatë nisjes, sigurohet identifikimi i JDK-së, e cila është instaluar në Linux dhe macOS duke përdorur mjetin .
Burimi: opennet.ru
