Organisasi Apache Software Foundation ditepikeun lingkungan pangwangunan terpadu Apache NetBeans 12.1, nu nyadiakeun rojongan pikeun Java SE, Java EE, PHP, C/C++, JavaScript jeung basa programming Groovy.
Ieu mangrupikeun pelepasan katujuh anu diproduksi ku Apache Foundation saprak kode NetBeans ditransfer ti Oracle.
Ditambahkeun rojongan kawates pikeun C / C ++ basa, nu ayeuna lags balik C / C ++ ngembangkeun plugins saméméhna dirilis pikeun NetBeans IDE 8.2. Pikeun pangwangunan dina C/C ++, pangrojong pikeun proyék-proyék saderhana ditawarkeun, ngamungkinkeun anjeun ngaéksekusi paréntah pikeun ngawangun sareng ngajalankeun, panyorot sintaksis nganggo grammar TextMate, sareng debugging nganggo gdb. Ngarengsekeun kode sareng kamampuan ngedit sanésna dilaksanakeun ngaliwatan aksés ka server LSP (Language Server Protocol) cls, nu pamaké kudu ngajalankeun sorangan.
rojongan platform ditambahkeun Jakarta EE 8, anu ngagantikeun Java EE (Java Platform, Enterprise Edition). Kasebut nyaéta dimungkinkeun pikeun nyieun proyék
Jakarta EE 8 sareng modifikasi kana aplikasi Maven anu tos aya pikeun nganggo Jakarta EE 8.
Pikeun Java, dukungan pikeun kecap konci "catetan" parantos didesain ulang, nyayogikeun bentuk kompak pikeun definisi kelas anu ngaleungitkeun kabutuhan sacara eksplisit nangtukeun rupa-rupa metode tingkat rendah sapertos sami (), hashCode () sareng toString () dina kasus dimana data. ngan disimpen di sawah.. paripolah gawe nu teu robah. Nambahkeun template anyar pikeun nyieun Java constructs kalawan "catetan" keyword. Ningkatkeun dukungan pikeun parantosan kode sareng "catetan".
Pikeun Java SE, dukungan pikeun sistem ngawangun Gradle parantos diaktipkeun. Ditambahkeun dukungan pikeun Diréktori Dihasilkeun sareng mastikeun padamelan anu leres sareng prosesor anotasi.
Pikeun PHP, tindakan anyar parantos ditambah kana ménu Komposer pikeun ngapdet autoloader sareng ngajalankeun skrip. Dina debugger, tinimbang 0 sareng 1 dina nilai variabel Boolean, palsu sareng leres ditampilkeun. alat analisis kode ningkat.
Pikeun HTML, komponén pikeun validasi markup (validator.jar) geus diropéa. Diaktipkeun rojongan pikeun input basis template parantosan. Ditambahkeun dukungan pikeun parantosan kode sareng panyorot sintaksis pikeun konstruksi sapertos " "
CSS nawarkeun pilihan pormat "Tab Jeung Indents" pikeun ngadalikeun indentation sarta pamakéan tab atawa spasi.
Dina ngamimitian, JDK dipasang dina Linux sareng macOS dideteksi nganggo toolkit sdkman.