Apache Software Foundation විසින් Apache NetBeans 12.6 ඒකාබද්ධ සංවර්ධන පරිසරය හඳුන්වා දුන් අතර, එය Java SE, Java EE, PHP, C/C++, JavaScript සහ Groovy ක්රමලේඛන භාෂා සඳහා සහය සපයයි. NetBeans කේතය Oracle විසින් භාරදීමෙන් පසු Apache පදනම විසින් නිෂ්පාදනය කරන ලද නවවන නිකුතුව මෙයයි.
යෝජිත වෙනස්කම් අතර:
- ජාවා සංවර්ධකයින් සඳහා, නිර්නාමික පන්ති විචල්යයන් සහ “වාර්තා” මූල පදය සහිත ප්රකාශයන් සඳහා කේත සම්පූර්ණ කිරීම වැඩිදියුණු කර ඇත. "ස්විච්" ප්රකාශවල රටා ගැලපීම සඳහා මූලික සහය එක් කරන ලදී. භාවිතා කරන ලද සැකිලි වෙත සබැඳියක් සමඟ URL කේතය ඇතුළත් කර ඇති බව සහතික කෙරේ.
- NetBeans Java compiler nb-javac (වෙනස් කළ javac) 1.8 අනුවාදයට යාවත්කාලීන කර ඇත, JDK 17 සඳහා සහය එක් කර ඇත. javadoc 17 සඳහා සහය එක් කර ඇත. JavaFX 17 අනුවාදයට යාවත්කාලීන කර ඇත.
- Gradle ගොඩනැගීමේ පද්ධතිය සඳහා වැඩි දියුණු කළ සහාය. Gradle මෙවලම් කට්ටලය Java 7.3 සඳහා සහය ඇතිව 17 අනුවාදයට යාවත්කාලීන කර ඇත. Kotlin භාෂාවෙන් කේතය සහිත නාමාවලි හඳුනාගැනීම සහතික කර ඇත. Gradle සඳහා නව ව්යාපෘති නිර්මාණ විශාරදයෙකු යෝජනා කර ඇත. Java Frontend ව්යාපෘති අච්චුව Gradle 7 සඳහා සහය දැක්වීමට යාවත්කාලීන කර ඇත.
- Maven ගොඩනැගීමේ පද්ධතිය සඳහා වැඩිදියුණු කළ සහාය. ව්යාපෘති වලදී Support Maven Wrapper (mvnw) භාවිතා කිරීමේ හැකියාව ක්රියාත්මක කර ඇත. UTF-8 සමඟ ගැටලු විසඳා ඇත. විවරණ සඳහා වැඩි දියුණු කළ පෙර සැකසුම් සෙවීම.
- Groovy භාෂාව සඳහා නව පන්ති පූරකයක් (Cached Transformation Classloader) යෝජනා කර ඇත, AST හි උපලක්ෂණ වර්ගවල ස්ථිතික පිරික්සීම සපයා ඇත, ගොනු පද්ධතියෙන් පන්ති පූරණය කිරීමේදී විග්රහ කිරීමේ කාර්ය සාධනය සැලකිය යුතු ලෙස වැඩිදියුණු කර ඇත.
- Java EE සඳහා වන මෙවලම් Glassfish 6.2.1 සඳහා සහය එක් කර ඇත.
- කේත විශ්ලේෂණය සහ වාක්ය ඛණ්ඩ හඳුනාගැනීම සඳහා LSP සේවාදායක (භාෂා සේවාදායක ප්රොටෝකෝලය) භාවිතයට අදාළ නිවැරදි කිරීම් සහ වැඩිදියුණු කිරීම් විශාල ප්රමාණයක් හඳුන්වා දී ඇත.
- PHP සඳහා, නාම අවකාශ සඳහා සහය සැකිලිවලට එක් කර ඇත, "භාවිතා" ප්රකාශනය වැරදි ස්ථානයට ඇතුළු කිරීමෙන් ආරක්ෂාව එකතු කර ඇත, ගතිලක්ෂණ වල පුද්ගලික ගුණාංග සඳහා ප්රතිනිර්මාණය කිරීමේ මෙවලම් භාවිතය සහතික කර ඇත, සහ PSR-12 කේතය සඳහා සහය දක්වයි. හැඩතල ගැන්වීමේ ප්රමිතිය එකතු කර ඇත.
- HTML සංස්කාරකය SCSS සහාය වැඩි දියුණු කර ඇත, වර්ණ පුවරු අගයන් සම්පූර්ණ කිරීමට විකල්පයක් එක් කර ඇත, සහ CSS නැවත හැඩතල ගැන්වීමේදී බ්ලොක් නොසලකා හැරීමේ හැකියාව එක් කර ඇත.
- ටයිප්ස්ක්රිප්ට් සහ cpplite සංස්කාරකයන් අතුරුමුහුණතෙහි ටැබ් නිවැරදිව සංදර්ශන කිරීමට MultiViews මොඩියුලය භාවිතා කිරීමට මාරු කර ඇත.
- නිදොස්කරණයට වැඩිදියුණු කිරීම් සිදු කර ඇත. දුරස්ථ නිදොස්කරණය සඳහා වැඩිදියුණු කළ කාර්ය සාධනය. වත්මන් ක්රියාකාරී නාමාවලිය සහ පරිසර විචල්යයන් වින්යාස කිරීමේ හැකියාව එක් කරන ලදී.
- YAML ආකෘතිය සඳහා වැඩිදියුණු කළ විග්රහකය.
මූලාශ්රය: opennet.ru