Apache NetBeans IDE 11.3 නිකුත් කරන ලදී

Apache Software Foundation සංවිධාන ඉදිරිපත් කරන ලදී ඒකාබද්ධ සංවර්ධන පරිසරය අපාචී නෙට්බීන්ස් 11.3. NetBeans කේතය Oracle විසින් භාරදීමෙන් පසු Apache පදනම විසින් සකස් කරන ලද පස්වන නිකුතුව මෙය වන අතර ඉන් පසු නිකුත් වූ පළමු නිකුතුවයි. පරිවර්තනය ඉන්කියුබේටරයේ සිට ප්‍රාථමික Apache ව්‍යාපෘති කාණ්ඩය දක්වා ව්‍යාපෘතිය. නිකුතුවේ Java SE, Java EE, PHP, JavaScript සහ Groovy ක්‍රමලේඛන භාෂා සඳහා සහය අඩංගු වේ.

Oracle විසින් මාරු කරන ලද කේත පදනමෙන් 11.3 අනුවාදයෙන් බලාපොරොත්තු වන C/C++ භාෂා සහාය ඒකාබද්ධ කිරීම නැවත වරක් වෙත ගෙන ගොස් ඇත.
ඊළඟ ප්රශ්නය. C සහ C++ හි ව්යාපෘති සංවර්ධනය කිරීම සම්බන්ධ සියලු හැකියාවන් දැනටමත් සූදානම්ව ඇති බව සටහන් කර ඇත, නමුත් කේතය තවමත් ඒකාබද්ධ කර නොමැත. ස්වදේශීය සහය ලැබෙන තුරු, සංවර්ධකයින්ට ප්ලගින කළමනාකරු හරහා NetBeans IDE 8.2 සඳහා කලින් නිකුත් කරන ලද C/C++ සංවර්ධන මොඩියුල ස්ථාපනය කළ හැක. Apache NetBeans 2020 12 අප්‍රේල් මාසයේදී නිකුත් කිරීමට සැලසුම් කර ඇති අතර දීර්ඝ ආධාරක චක්‍රය (LTS) හරහා සහාය වනු ඇත.

ප්රධාන නවෝත්පාදන NetBeans 11.3:

  • අමතර අඳුරු අතුරුමුහුණත් සංදර්ශක මාතයන් එකතු කරන ලදි - Dark Metal සහ Dark Nimbus.
    Apache NetBeans IDE 11.3 නිකුත් කරන ලදී

  • නව FlatLaf නිර්මාණ තේමාවක් යෝජනා කර ඇත.

    Apache NetBeans IDE 11.3 නිකුත් කරන ලදී

  • ඉහළ පික්සල් ඝනත්ව (HiDPI) තිර සඳහා වැඩි දියුණු කළ සහය සහ
    සරල කළ HeapView විජට් එක් කරන ලදී.

  • මාර්තු 14 වෙනිදා නිකුත් කිරීමට නියමිත Java SE 17 වේදිකාව සඳහා සහය එක් කරන ලදී. නව මූල පදය සහිත ඉදිකිරීම් සඳහා සින්ටැක්ස් උද්දීපනය සහ කේත හැඩතල ගැන්වීම මෙයට ඇතුළත් වේ.වාර්තාව", සමාන (), hashCode() සහ toString() වැනි විවිධ පහත් මට්ටමේ ක්‍රම පැහැදිලිව අර්ථ දැක්වීමකින් තොරව පන්ති නිර්වචනය කිරීම සඳහා සංයුක්ත ආකෘතියක් සපයයි.

    Apache NetBeans IDE 11.3 නිකුත් කරන ලදී

    සහාය එකතු කරන ලදී රටා ගැලපීම "instanceof" ක්‍රියාකරු තුළ, පරීක්ෂා කළ අගයට ප්‍රවේශ වීමට දේශීය විචල්‍යයක් වහාම අර්ථ දැක්වීමට ඔබට ඉඩ සලසයි. උදාහරණයක් ලෙස, ඔබට වහාම "if (obj instanceof String s && s.length() > 5) {.. s.contains(..) ..}" "String s = (String) obj" පැහැදිලිව අර්ථ දැක්වීමකින් තොරව ලිවිය හැක. NetBeans 11.3 හි, "if (obj instanceof String) {" සඳහන් කිරීමෙන් ඔබට කේතය නව ආකෘතියකට පරිවර්තනය කිරීමට ඉඩ සලසන විමසුමක් පෙන්වනු ඇත.

    Apache NetBeans IDE 11.3 නිකුත් කරන ලදී

    Java 11 හි හඳුන්වා දුන් වැඩසටහන් දියත් කිරීමේ මාදිලිය සඳහා සහය එක් කරන ලදී, සපයා ඇත තනි ප්‍රභව කේත ගොනුවක ස්වරූපයෙන් (පන්ති ගොනු, JAR ලේඛනාගාර සහ මොඩියුල සෑදීමෙන් තොරව, කේත ගොනුවෙන් පන්තිය කෙලින්ම ධාවනය කළ හැක). තුල
    NetBeans සමාන තනි-ගොනු වැඩසටහන් දැන් ප්‍රියතම කවුළුවේ ව්‍යාපෘති වලින් පිටත නිර්මාණය කර, ධාවනය කර දෝෂහරණය කළ හැක.

    පෙර නිකුතුවේදී හඳුන්වා දුන් පෙළ බ්ලොක් ප්‍රතිලෝම පරිවර්තනය කිරීමේ හැකියාව එක් කරන ලද අතර ඒවා තුළ අක්ෂර ගැලවී යාමෙන් තොරව බහු-රේඛා පෙළ දත්ත ඇතුළත් විය. කේත සංස්කාරකය තුළ, පෙළ කුට්ටි දැන් නැවත පේළි බවට පරිවර්තනය කළ හැක.

  • "f:websocket" සහ CDI කෞතුක භාණ්ඩ ආදේශනය වැනි ඉදිකිරීම් ස්වයංක්‍රීයව සම්පූර්ණ කිරීම ඇතුළුව JSF 2.3 පිරිවිතරයන්ට සහය දැක්වීම සඳහා Java EE මත පදනම් වූ යෙදුම් සංවර්ධනය කිරීමේ කේතය දීර්ඝ කර ඇත.
    සහාය ජකර්තා ඊඊ 8 Apache NetBeans 12.0 නිකුතුවෙන් බලාපොරොත්තු වේ.

    Apache NetBeans IDE 11.3 නිකුත් කරන ලදීApache NetBeans IDE 11.3 නිකුත් කරන ලදී

  • Gradle ගොඩනැගීමේ පද්ධතිය සඳහා වැඩි දියුණු කළ සහාය. Gradle Tooling API 6.0 අනුවාදයට යාවත්කාලීන කර ඇත. සහාය එකතු කරන ලදී නැවත පැවරීම මුල් නාමාවලිය සහ සංයුක්ත එකලස් කිරීම (Gradle Composite Project). කොට්ලින් භාෂාවෙන් ව්‍යාපෘති හඳුනාගැනීම සපයනු ලැබේ. ව්‍යාපෘතිය නැවත ආරම්භ කිරීමට බල කිරීම සඳහා සහය එක් කරන ලදී.
  • ගොඩනැගීම සඳහා Maven පද්ධතිය භාවිතා කරන ව්‍යාපෘති සඳහා, පෙරනිමි JDK අනුවාදය අභිබවා යාමට සැකසුම් එකතු කර ඇත.
  • කේත සංස්කාරකයට භාෂා සහාය එක් කර ඇත
    TypeScript (සම්පූර්ණයෙන්ම පසුපසට අනුකූලව පවතින අතරම JavaScript හි හැකියාවන් දිගු කරයි).
    Apache NetBeans IDE 11.3 නිකුත් කරන ලදී

  • ජාවාස්ක්‍රිප්ට් ව්‍යාපෘති සඳහා, ක්‍රෝම් වෙත සම්බන්ධතාවයක් සපයන සම්බන්ධකයක් ස්ථාපිත කර ඇත;
  • PHP සඳහා, "$this=>" නොමැතිව ගුණාංග සහ ක්‍රම ස්වයං සම්පුර්ණ කිරීම සපයනු ලැබේ.
  • සම්පාදනය කිරීමේදී අනතුරු ඇඟවීම් ඉවත් කිරීමට කටයුතු කර ඇත.
  • යාවත්කාලීන කළ පුස්තකාල Groovy 2.5.9, junit 5.5.2 සහ GraalVM 19.3.0.
  • Janitor විසින් පැරණි සහ භාවිතයට නොගත් NetBeans නාමාවලි හඳුනා ගැනීමට සහ ඉවත් කිරීමට විශේෂාංගයක් එක් කර ඇත.

    Apache NetBeans IDE 11.3 නිකුත් කරන ලදී

NetBeans ව්යාපෘතිය බව මතක තබා ගන්න ආරම්භ කරන ලදී 1996 දී චෙක් සිසුන් විසින් Java සඳහා Delphi හි ප්‍රතිසමයක් නිර්මාණය කිරීමේ අරමුණින්. 1999 දී, මෙම ව්‍යාපෘතිය Sun Microsystems විසින් මිලදී ගන්නා ලද අතර, 2000 දී එය මූලාශ්‍ර කේතයෙන් ප්‍රකාශයට පත් කර නිදහස් ව්‍යාපෘති කාණ්ඩයට මාරු කරන ලදී. 2010 දී, NetBeans Sun Microsystems අවශෝෂණය කරන Oracle අතට පත් විය. වසර ගණනාවක් පුරා, NetBeans ජාවා සංවර්ධකයින් සඳහා මූලික පරිසරය ලෙස සංවර්ධනය වෙමින් පවතී, Eclipse සහ IntelliJ IDEA සමඟ තරඟ කරයි, නමුත් මෑතකදී JavaScript, PHP, සහ C/C++ වෙත ව්‍යාප්ත වීමට පටන් ගෙන ඇත. NetBeans සංවර්ධකයින් මිලියන 1.5 ක ඇස්තමේන්තුගත සක්‍රීය පරිශීලක පදනමක් ඇත.

මූලාශ්රය: opennet.ru

අදහස් එක් කරන්න