Apache Software Foundation Apache NetBeans 16 ఇంటిగ్రేటెడ్ డెవలప్మెంట్ ఎన్విరాన్మెంట్ను పరిచయం చేసింది, ఇది జావా SE, Java EE, PHP, C/C++, JavaScript మరియు గ్రూవీ ప్రోగ్రామింగ్ లాంగ్వేజ్లకు మద్దతునిస్తుంది. Linux (snap, flatpak), Windows మరియు macOS కోసం రెడీమేడ్ అసెంబ్లీలు సృష్టించబడ్డాయి.
ప్రతిపాదిత మార్పులలో:
- వినియోగదారు ఇంటర్ఫేస్ అనుకూల కాన్ఫిగరేషన్ ఫైల్ నుండి అనుకూల ఫ్లాట్లాఫ్ లక్షణాలను లోడ్ చేసే సామర్థ్యాన్ని అందిస్తుంది.
- కోడ్ ఎడిటర్ YAML మరియు Dockerfile ఫార్మాట్లకు మద్దతును విస్తరించింది. TOML మరియు ANTLR v4/v3 ఫార్మాట్లకు మద్దతు జోడించబడింది.
- జావా 19లో కొన్ని కొత్త ఫీచర్లకు మద్దతు జోడించబడింది. స్వీయపూర్తి, ఇండెంటేషన్ ఫార్మాటింగ్ మరియు రికార్డ్ నమూనాల కోసం టూల్టిప్లకు మద్దతు జోడించబడింది. కేస్ ట్యాగ్లలో టెంప్లేట్ పూర్తి చేయడం అమలు చేయబడింది. అంతర్నిర్మిత NetBeans జావా కంపైలర్ nb-javac (మార్పు చేసిన javac) నవీకరించబడింది. డీబగ్గింగ్ APIలో యాక్షన్మేనేజర్ పునఃరూపకల్పన చేయబడింది. బహుళ-విడుదల జార్ ఆర్కైవ్లకు మద్దతు జోడించబడింది. జావా ప్లాట్ఫారమ్ను ఎంచుకోవడానికి మెరుగైన లాజిక్.
- Gradle బిల్డ్ సిస్టమ్కు మెరుగైన మద్దతు. Gradle నుండి డిపెండెన్సీ ట్రీని ఎగుమతి చేయడం కోసం project.dependency APIకి ప్రారంభ మద్దతు జోడించబడింది. గ్రేడ్ ఎడిటర్కి సంబంధించిన రీవర్క్డ్ ఫంక్షనాలిటీ. build.gradle లేకుండా ప్రాజెక్ట్లకు మద్దతు జోడించబడింది.
- మావెన్ బిల్డ్ సిస్టమ్కు మెరుగైన మద్దతు. జకార్తా EE 9/9.1కి మెరుగైన మద్దతు. గుర్తించదగిన కళాఖండాలు మరియు వాటి స్థానాల రూపంలో ప్రాజెక్ట్ అవుట్పుట్ను ప్రాసెస్ చేసే సామర్థ్యం అమలు చేయబడింది. అసెంబ్లీ సమయంలో నిర్దిష్ట ప్లగిన్ల వినియోగాన్ని బట్టి హెచ్చరికలను నిలిపివేయడానికి మద్దతు జోడించబడింది.
- PHP మరియు గ్రూవీ భాషల వాతావరణంలో సమస్యలు పరిష్కరించబడ్డాయి.
- C/C++ ప్రాజెక్ట్ల వాతావరణంలో, CPPLlight డీబగ్గర్ aarch64 ఆర్కిటెక్చర్తో కూడిన సిస్టమ్లపై పని చేస్తుంది.
- LSP (లాంగ్వేజ్ సర్వర్ ప్రోటోకాల్) సర్వర్లను ఉపయోగించి ఆడిట్ సామర్థ్యాలు విస్తరించబడ్డాయి. ఒరాకిల్ క్లౌడ్లో దుర్బలత్వ ఆడిటింగ్కు మద్దతు జోడించబడింది.
మూలం: opennet.ru