Apache Software Foundation සංවිධාන
Oracle විසින් මාරු කරන ලද කේත පදනමෙන් 11.3 අනුවාදයෙන් බලාපොරොත්තු වන C/C++ භාෂා සහාය ඒකාබද්ධ කිරීම නැවත වරක් වෙත ගෙන ගොස් ඇත.
ඊළඟ ප්රශ්නය. C සහ C++ හි ව්යාපෘති සංවර්ධනය කිරීම සම්බන්ධ සියලු හැකියාවන් දැනටමත් සූදානම්ව ඇති බව සටහන් කර ඇත, නමුත් කේතය තවමත් ඒකාබද්ධ කර නොමැත. ස්වදේශීය සහය ලැබෙන තුරු, සංවර්ධකයින්ට ප්ලගින කළමනාකරු හරහා NetBeans IDE 8.2 සඳහා කලින් නිකුත් කරන ලද C/C++ සංවර්ධන මොඩියුල ස්ථාපනය කළ හැක. Apache NetBeans 2020 12 අප්රේල් මාසයේදී නිකුත් කිරීමට සැලසුම් කර ඇති අතර දීර්ඝ ආධාරක චක්රය (LTS) හරහා සහාය වනු ඇත.
ප්රධාන
- අමතර අඳුරු අතුරුමුහුණත් සංදර්ශක මාතයන් එකතු කරන ලදි - Dark Metal සහ Dark Nimbus.
- නව FlatLaf නිර්මාණ තේමාවක් යෝජනා කර ඇත.
- ඉහළ පික්සල් ඝනත්ව (HiDPI) තිර සඳහා වැඩි දියුණු කළ සහය සහ
සරල කළ HeapView විජට් එක් කරන ලදී. - මාර්තු 14 වෙනිදා නිකුත් කිරීමට නියමිත Java SE 17 වේදිකාව සඳහා සහය එක් කරන ලදී. නව මූල පදය සහිත ඉදිකිරීම් සඳහා සින්ටැක්ස් උද්දීපනය සහ කේත හැඩතල ගැන්වීම මෙයට ඇතුළත් වේ.
වාර්තාව ", සමාන (), hashCode() සහ toString() වැනි විවිධ පහත් මට්ටමේ ක්රම පැහැදිලිව අර්ථ දැක්වීමකින් තොරව පන්ති නිර්වචනය කිරීම සඳහා සංයුක්ත ආකෘතියක් සපයයි.සහාය එකතු කරන ලදී
රටා ගැලපීම "instanceof" ක්රියාකරු තුළ, පරීක්ෂා කළ අගයට ප්රවේශ වීමට දේශීය විචල්යයක් වහාම අර්ථ දැක්වීමට ඔබට ඉඩ සලසයි. උදාහරණයක් ලෙස, ඔබට වහාම "if (obj instanceof String s && s.length() > 5) {.. s.contains(..) ..}" "String s = (String) obj" පැහැදිලිව අර්ථ දැක්වීමකින් තොරව ලිවිය හැක. NetBeans 11.3 හි, "if (obj instanceof String) {" සඳහන් කිරීමෙන් ඔබට කේතය නව ආකෘතියකට පරිවර්තනය කිරීමට ඉඩ සලසන විමසුමක් පෙන්වනු ඇත.Java 11 හි හඳුන්වා දුන් වැඩසටහන් දියත් කිරීමේ මාදිලිය සඳහා සහය එක් කරන ලදී,
සපයා ඇත තනි ප්රභව කේත ගොනුවක ස්වරූපයෙන් (පන්ති ගොනු, JAR ලේඛනාගාර සහ මොඩියුල සෑදීමෙන් තොරව, කේත ගොනුවෙන් පන්තිය කෙලින්ම ධාවනය කළ හැක). තුල
NetBeans සමාන තනි-ගොනු වැඩසටහන් දැන් ප්රියතම කවුළුවේ ව්යාපෘති වලින් පිටත නිර්මාණය කර, ධාවනය කර දෝෂහරණය කළ හැක.පෙර නිකුතුවේදී හඳුන්වා දුන් පෙළ බ්ලොක් ප්රතිලෝම පරිවර්තනය කිරීමේ හැකියාව එක් කරන ලද අතර ඒවා තුළ අක්ෂර ගැලවී යාමෙන් තොරව බහු-රේඛා පෙළ දත්ත ඇතුළත් විය. කේත සංස්කාරකය තුළ, පෙළ කුට්ටි දැන් නැවත පේළි බවට පරිවර්තනය කළ හැක.
- "f:websocket" සහ CDI කෞතුක භාණ්ඩ ආදේශනය වැනි ඉදිකිරීම් ස්වයංක්රීයව සම්පූර්ණ කිරීම ඇතුළුව JSF 2.3 පිරිවිතරයන්ට සහය දැක්වීම සඳහා Java EE මත පදනම් වූ යෙදුම් සංවර්ධනය කිරීමේ කේතය දීර්ඝ කර ඇත.
සහායජකර්තා ඊඊ 8 Apache NetBeans 12.0 නිකුතුවෙන් බලාපොරොත්තු වේ. - Gradle ගොඩනැගීමේ පද්ධතිය සඳහා වැඩි දියුණු කළ සහාය. Gradle Tooling API 6.0 අනුවාදයට යාවත්කාලීන කර ඇත. සහාය එකතු කරන ලදී
නැවත පැවරීම මුල් නාමාවලිය සහසංයුක්ත එකලස් කිරීම (Gradle Composite Project). කොට්ලින් භාෂාවෙන් ව්යාපෘති හඳුනාගැනීම සපයනු ලැබේ. ව්යාපෘතිය නැවත ආරම්භ කිරීමට බල කිරීම සඳහා සහය එක් කරන ලදී. - ගොඩනැගීම සඳහා Maven පද්ධතිය භාවිතා කරන ව්යාපෘති සඳහා, පෙරනිමි JDK අනුවාදය අභිබවා යාමට සැකසුම් එකතු කර ඇත.
- කේත සංස්කාරකයට භාෂා සහාය එක් කර ඇත
TypeScript (සම්පූර්ණයෙන්ම පසුපසට අනුකූලව පවතින අතරම JavaScript හි හැකියාවන් දිගු කරයි).
- ජාවාස්ක්රිප්ට් ව්යාපෘති සඳහා, ක්රෝම් වෙත සම්බන්ධතාවයක් සපයන සම්බන්ධකයක් ස්ථාපිත කර ඇත;
- PHP සඳහා, "$this=>" නොමැතිව ගුණාංග සහ ක්රම ස්වයං සම්පුර්ණ කිරීම සපයනු ලැබේ.
- සම්පාදනය කිරීමේදී අනතුරු ඇඟවීම් ඉවත් කිරීමට කටයුතු කර ඇත.
- යාවත්කාලීන කළ පුස්තකාල Groovy 2.5.9, junit 5.5.2 සහ GraalVM 19.3.0.
- Janitor විසින් පැරණි සහ භාවිතයට නොගත් NetBeans නාමාවලි හඳුනා ගැනීමට සහ ඉවත් කිරීමට විශේෂාංගයක් එක් කර ඇත.
NetBeans ව්යාපෘතිය බව මතක තබා ගන්න
මූලාශ්රය: opennet.ru