Apache Software Foundation Java SE, Java EE, PHP, C/C++, JavaScript және Groovy бағдарламалау тілдеріне қолдау көрсететін Apache NetBeans 12.4 интеграцияланған әзірлеу ортасын ұсынды. Бұл NetBeans коды Oracle-дан тасымалданғаннан бері Apache Foundation шығарған жетінші шығарылым.
NetBeans 12.3 жүйесіндегі негізгі жаңа мүмкіндіктер:
- Java SE 16 платформасына қолдау қосылды, ол сондай-ақ nb-javac жүйесінде іске асырылады, Java компиляторы NetBeans (түрлендірілген javac). Түпнұсқа Base64 кодтауды іске асырудың орнына java.util.Base64 модулі пайдаланылады.
- NetBeans жүйесінде OpenJDK дистрибутивтерін орнату және тіркеу процесі автоматтандырылды («Қашықтағы әмбебап OpenJDK қызметі» тармағы «Құралдар/ Java платформасы/ Платформа қосу» мәзіріне қосылды).
- Джакарта EE 9 жобаларына қолдау қосылды.
- Micronaut негізіне негізделген жобаларды құру шебері қосылды («Жаңа жоба / Java with Maven / Micronaut жобасы»). Micronaut yaml файлдарында кодты аяқтау, рефакторинг және сілтемелерді өңдеу енгізілді.
- Payara платформасының нұсқасы автоматты түрде анықталады және серверді тіркеу тақтасында көрсетіледі.
- Maven құрастыру жүйесін пайдаланатын жобалар үшін аргументтерді іске қосу және жөндеу кезінде қолданылатын қолданбалар мен виртуалды құрылғыларға ауыстыру мүмкіндігі іске асырылды.
- Gradle құралдар жинағы 7.0 нұсқасына жаңартылды. Код пен ресурстарды логикалық топтастыруға қолдау қосылды («Gradle Source Groups») JaCoCo 0.8.6 жаңартылған нұсқасы (Gradle Code Coverage).
- Ұя салу деңгейі 9+ бар Freeform Ant жобаларына қолдау қосылды. Ant пайдаланатын Java/Jakarta EE жобаларын әзірлеуге қолдау жақсартылған.
- РНР әзірлеу құралдары PHP 8.0 шығарылымында енгізілген аталған аргументтер үшін қолдауды қосты. Маңызды файлдар бөлімінде PHP-CS-Fixer 3 конфигурация файлдары енді көрсетіледі.Phing 3-пен үйлесімділік қосылды.«Пайдалануларды түзету» диалогтық терезесі өзгертілді.
- Веб пішіндерін жасау кезінде пайдаланылатын HTML тегтерінің жақсартылған автотолтыруы.
- Markdown белгілеуімен «.md» файл кеңейтімдерін тану және оларды арнайы белгішемен белгілеу жүзеге асырылды. Markdown синтаксисін бөлектеу қосылды.
- Қателердің болуы туралы ақпарат төменгі оң жақ бұрышта белгіше түрінде үнемі көрсетіледі.
Ақпарат көзі: opennet.ru