Apache NetBeans IDE 17 ထုတ်ဝေခဲ့သည်။

Apache Software Foundation သည် Java SE၊ Java EE၊ PHP၊ C/C++၊ JavaScript နှင့် Groovy ပရိုဂရမ်းမင်းဘာသာစကားများအတွက် ပံ့ပိုးပေးသည့် Apache NetBeans 17 IDE ကို ထုတ်ပြန်ခဲ့သည်။ အဆင်သင့်တည်ဆောက်မှုများကို Linux (snap၊ flatpak)၊ Windows နှင့် macOS အတွက် ထုတ်ပေးပါသည်။

အဆိုပြုထားသော အပြောင်းအလဲများထဲတွင်-

  • Jakarta EE 10 ပလပ်ဖောင်းအတွက် ပံ့ပိုးမှု ပေါင်းထည့်ထားပြီး၊ "ပြောင်းရန်" ထုတ်ပြန်ချက်များတွင် ပုံစံတူခြင်းကဲ့သို့သော Java 19 အင်္ဂါရပ်အသစ်များအတွက် ပိုမိုကောင်းမွန်သော ပံ့ပိုးမှု။ JDK 20 ပံ့ပိုးမှုအတွက် ပြင်ဆင်ထားပါသည်။ Java ကုဒ်အတွက် နောက်ထပ်အရိပ်အမြွက်များ ထည့်သွင်းထားသည်။ built-in NetBeans Java compiler nb-javac (modified javac) ကို ဗားရှင်း 19.0.1 သို့ အပ်ဒိတ်လုပ်ထားပါသည်။ javadoc တဂ် @summary အတွက် ပံ့ပိုးမှု ထပ်ထည့်ထားသည်။ အမှားရှာပြင်သည့်အခါ Java AST တင်ပြမှုကို ပိုမိုကောင်းမွန်အောင် ပြုလုပ်ထားသည်။ အမှားအယွင်းများဖြင့် အရင်းအမြစ်စာများကို အညွှန်းရေးခြင်းကို ပိုမိုကောင်းမွန်စေသည်။
  • Gradle တည်ဆောက်မှုစနစ်အတွက် ပိုမိုကောင်းမွန်သော ပံ့ပိုးမှု။ Java Gradle မဟုတ်သော ပရောဂျက်များအတွက် Java ပလပ်ဖောင်းကို အသုံးပြုခွင့်ပေးထားသည်။ ပရောက်စီ ထောက်လှမ်းခြင်း နှင့် အလိုအလျောက် ဖွဲ့စည်းမှုတို့ကို အကောင်အထည်ဖော်ခဲ့သည်။ Gradle Tooling API ကို ဗားရှင်း 8.0-rc-1 သို့ အပ်ဒိတ်လုပ်ထားပါသည်။ အင်တာဖေ့စ်ရှိ ရွေးချယ်စရာများကို သန့်စင်ပြီးပါပြီ။
  • Maven တည်ဆောက်မှုစနစ်အတွက် ပိုမိုကောင်းမွန်သော ပံ့ပိုးမှု။ Stack trace processing ကို ဖွင့်ထားသည်။ ပရောက်စီ ထောက်လှမ်းခြင်း နှင့် အလိုအလျောက် ဖွဲ့စည်းမှုတို့ကို အကောင်အထည်ဖော်ခဲ့သည်။ မှီခိုမှုများအား အပ်ဒိတ်လုပ်ရန်အတွက် ကိရိယာအကြံပြုချက် ထည့်သွင်းထားသည်။ maven 3.8.7 နှင့် exec-maven-plugin 3.1.0 ၏ အပ်ဒိတ်ဗားရှင်းများ။ ပြင်ပအညွှန်းများကို ဖွင့်နေချိန်တွင် ဒေသတွင်း အညွှန်းကိန်းကို ခွင့်ပြုပါ။
  • PHP ဘာသာစကားအတွက် ပတ်ဝန်းကျင်သည် ဖတ်ရန်သာမုဒ်ရှိ အတန်းများ၊ အမျိုးအစားများ null၊ false နှင့် true နှင့် စရိုက်လက္ခဏာများတွင် ကိန်းသေများ၏ အဓိပ္ပါယ်ဖွင့်ဆိုချက်များကဲ့သို့သော PHP 8.2 ၏အင်္ဂါရပ်အသစ်များကို ပံ့ပိုးပေးပါသည်။ enum အမျိုးအစားများရှိ နည်းလမ်းများအတွက် ပိုမိုကောင်းမွန်သော ပံ့ပိုးမှု။
  • OCI (Oracle Cloud Infrastructure) ပရိုဖိုင်များအတွက် ပံ့ပိုးမှု ထပ်ထည့်ထားသည်။
  • Jakarta EE နှင့် Java EE အတွက် ပံ့ပိုးမှုအား Tomcat နှင့် TomEE အတွက် အကောင်အထည်ဖော်ခဲ့သည်။
  • ဝဘ်ပရောဂျက်များအတွက် ပတ်ဝန်းကျင်တွင် CSS ပံ့ပိုးမှုကို မြှင့်တင်ထားပြီး၊ CSS ဂုဏ်သတ္တိများအတွက် ဖြစ်ရပ်မှန်များကို အာရုံမခံနိုင်သော ရှာဖွေမှုကို ပေးဆောင်ပြီး CSS မေးမြန်းမှုများကို ပြီးမြောက်သည့်အခါ ကိုက်ညီမှုကို အကောင်းဆုံးဖြစ်အောင် ပြုလုပ်ထားသည်။
  • ဗားရှင်းပြောင်းခြင်းမှတ်တမ်းဆက်တင်အချို့ကို ပြန်လည်လုပ်ဆောင်ပြီးပါပြီ။
  • ကုဒ်တည်းဖြတ်သူသည် စာရင်းထဲရှိ စာရွက်စာတမ်းအားလုံးကို တစ်ပြိုင်နက် ပိတ်ရန် စွမ်းရည်ကို ပေးသည်။ ANTLRv4 Runtime ကို ဗားရှင်း 4.11.1 သို့ အပ်ဒိတ်လုပ်ထားပါသည်။ ANTLR4 Lexer အတွက် ကနဦး ပံ့ပိုးမှု ပေးထားပြီး၊ ANTLR နှင့် TOML ဖော်မတ်များနှင့် အလုပ်လုပ်ရန်အတွက် ကုဒ်ကို ဘာသာပြန်ထားပါသည်။
  • Linux ပေါ်တွင် အလုပ်လုပ်သောအခါ၊ KDE ၏ subpixel စာသားပြန်ဆိုခြင်းမုဒ်ကို အလိုအလျောက် တွေ့ရှိပါသည်။

Apache NetBeans IDE 17 ထုတ်ဝေခဲ့သည်။


source: opennet.ru

မှတ်ချက် Add