అపాచీ సాఫ్ట్వేర్ ఫౌండేషన్ సంస్థలు సమర్పించారు సమగ్ర అభివృద్ధి పర్యావరణం అపాచీ నెట్బీన్స్ 12.1, ఇది Java SE, Java EE, PHP, C/C++, JavaScript మరియు Groovy ప్రోగ్రామింగ్ భాషలకు మద్దతును అందిస్తుంది.
నెట్బీన్స్ కోడ్ ఒరాకిల్ నుండి బదిలీ చేయబడినప్పటి నుండి అపాచీ ఫౌండేషన్ రూపొందించిన ఏడవ విడుదల ఇది.
C/C++ భాషలకు పరిమిత మద్దతు జోడించబడింది, ఇది ప్రస్తుతం NetBeans IDE 8.2 కోసం విడుదల చేసిన C/C++ డెవలప్మెంట్ ప్లగిన్ల కంటే వెనుకబడి ఉంది. C/C++లో అభివృద్ధి కోసం, సాధారణ ప్రాజెక్ట్లకు మద్దతు అందించబడుతుంది, ఇది మీరు నిర్మించడానికి మరియు అమలు చేయడానికి ఆదేశాలను అమలు చేయడానికి, TextMate గ్రామర్లను ఉపయోగించి సింటాక్స్ హైలైట్ చేయడానికి మరియు gdbని ఉపయోగించి డీబగ్గింగ్ చేయడానికి మిమ్మల్ని అనుమతిస్తుంది. కోడ్ పూర్తి చేయడం మరియు ఇతర సవరణ సామర్థ్యాలు LSP సర్వర్ (లాంగ్వేజ్ సర్వర్ ప్రోటోకాల్) యాక్సెస్ ద్వారా అమలు చేయబడతాయి. ccls, వినియోగదారు స్వయంగా అమలు చేయాలి.
ప్లాట్ఫారమ్ మద్దతు జోడించబడింది జకార్తా ఇఇ 8, ఇది జావా EE (జావా ప్లాట్ఫారమ్, ఎంటర్ప్రైజ్ ఎడిషన్) స్థానంలో వచ్చింది. ప్రాజెక్టులను రూపొందించడం సాధ్యమవుతుంది
జకార్తా EE 8 మరియు జకార్తా EE 8ని ఉపయోగించడానికి ఇప్పటికే ఉన్న మావెన్ అప్లికేషన్లకు మార్పులు.
నెట్బీన్స్ అంతర్నిర్మిత జావా కంపైలర్ nb-javac (మార్చబడిన javac) ఉపయోగించడానికి అనువదించబడింది జావా 14.
జావా కోసం, "రికార్డ్" కీవర్డ్కు మద్దతు పునఃరూపకల్పన చేయబడింది, ఇది క్లాస్ డెఫినిషన్ల కోసం కాంపాక్ట్ ఫారమ్ను అందిస్తుంది, ఇది డేటా ఉన్న సందర్భాలలో సమానం(), హాష్కోడ్() మరియు టోస్ట్రింగ్() వంటి వివిధ తక్కువ-స్థాయి పద్ధతులను స్పష్టంగా నిర్వచించాల్సిన అవసరాన్ని తొలగిస్తుంది. ఫీల్డ్లలో మాత్రమే నిల్వ చేయబడుతుంది. దానితో పనిచేసే ప్రవర్తన మారదు. "రికార్డ్" కీవర్డ్తో జావా నిర్మాణాలను సృష్టించడానికి కొత్త టెంప్లేట్ జోడించబడింది. "రికార్డ్"తో కోడ్ పూర్తి చేయడానికి మెరుగైన మద్దతు.
Java SE కోసం, Gradle బిల్డ్ సిస్టమ్కు మద్దతు సక్రియం చేయబడింది. రూపొందించబడిన డైరెక్టరీలకు మద్దతు జోడించబడింది మరియు ఉల్లేఖన ప్రాసెసర్లతో సరైన పనిని నిర్ధారిస్తుంది.
PHP కోసం, ఆటోలోడర్ను నవీకరించడానికి మరియు స్క్రిప్ట్లను అమలు చేయడానికి కంపోజర్ మెనుకి కొత్త చర్యలు జోడించబడ్డాయి. డీబగ్గర్లో, బూలియన్ వేరియబుల్ విలువలలో 0 మరియు 1కి బదులుగా తప్పు మరియు నిజం చూపబడతాయి. మెరుగైన కోడ్ విశ్లేషణ సాధనాలు.
HTML కోసం, మార్కప్ (validator.jar)ని ధృవీకరించే భాగం నవీకరించబడింది. ప్రారంభించబడింది టెంప్లేట్ ఆధారిత ఇన్పుట్ పూర్తికి మద్దతు. "వంటి నిర్మాణాల కోసం కోడ్ పూర్తి మరియు సింటాక్స్ హైలైటింగ్ కోసం మద్దతు జోడించబడింది "
ఇండెంటేషన్ మరియు ట్యాబ్లు లేదా స్పేస్ల వినియోగాన్ని నియంత్రించడానికి CSS "ట్యాబ్లు మరియు ఇండెంట్లు" ఫార్మాటింగ్ ఎంపికలను అందిస్తుంది.
ప్రారంభంలో, Linux మరియు macOSలో ఇన్స్టాల్ చేయబడిన JDK టూల్కిట్ని ఉపయోగించి గుర్తించబడుతుంది sdkman.