Apache Software Foundation-ը թողարկել է Apache NetBeans 12.3-ը՝ ինտեգրված մշակման միջավայր, որը աջակցում է Java SE, Java EE, PHP, C/C++, JavaScript և Groovy ծրագրավորման լեզուներին: Սա Apache Foundation-ի կողմից պատրաստված յոթերորդ թողարկումն է Oracle-ից NetBeans-ի կոդի փոխանցումից ի վեր:
Հիմնական նոր հնարավորությունները NetBeans 12.3-ում.
- Java մշակման գործիքներում LSP (Language Server Protocol) սերվերի օգտագործումը ընդլայնվել է՝ ներառելով վերանվանման գործողություններ վերակառուցման, կոդի ծալման, կոդի սխալների հայտնաբերման և կոդի ստեղծման ընթացքում: Ավելացվել է JavaDoc-ի ցուցադրման հնարավորություն՝ նույնականացուցիչների վրա մկնիկը պահելիս:
- NetBeans-ի ներկառուցված Java կոմպիլյատորը՝ nb-javac (մոդիֆիկացված javac), թարմացվել է մինչև nbjavac 15.0.0.2, որը տարածվում է Maven-ի միջոցով: Ավելացվել են JDK 15-ի թեստերը:
- Բարելավվել է ենթանախագծերի ցուցադրումը Gradle-ի խոշոր նախագծերում: Gradle Navigator-ում ավելացվել է «Ընտրյալ առաջադրանքներ» բաժինը:
- PHP 8 շարահյուսության լիարժեք աջակցություն է ներդրվել, սակայն ատրիբուտների և անվանված պարամետրերի ավտոմատ լրացումը դեռևս պատրաստ չէ: Կարգավիճակի գոտում ավելացվել է նախագծում օգտագործվող PHP տարբերակը փոխելու կոճակ: Բարելավվել է Composer փաթեթների աջակցությունը: Ընդլայնվել են վրիպազերծիչում կանգառի կետերի հետ աշխատելու հնարավորությունները:
- C++ Lite-ի շարունակական մշակումը, որը C/C++ մշակման պարզեցված ռեժիմ է: Ավելացվել է վրիպազերծիչ՝ կանգառի կետերի, թելերի, փոփոխականների, tooltips-ի և այլնի աջակցությամբ:
- FlatLaf 1.0, Groovy 2.5.14, JAXB 2.3, JGit 5.7.0, Metro 2.4.4, JUnit 4.13.1-ի թարմացված տարբերակները։
- Կատարվել է օրենսգրքի ընդհանուր մաքրում.
Source: opennet.ru
