Qt Creator 9 ဖွံ့ဖြိုးတိုးတက်ရေးပတ်ဝန်းကျင် ဖြန့်ချိမှု

Qt library ကို အသုံးပြု၍ cross-platform application များ ဖန်တီးရန်အတွက် ပေါင်းစပ်ထားသော development environment တစ်ခုဖြစ်သည့် Qt Creator 9.0 ကို ထွက်ရှိလိုက်ပါပြီ။ ၎င်းသည် classic C++ program development နှင့် JavaScript ကိုအသုံးပြု၍ script များကို သတ်မှတ်သည့် language တစ်ခုဖြစ်သည့် QML နှင့် interface element များ၏ structure နှင့် parameter များကို သတ်မှတ်ရန် CSS ကဲ့သို့သော block များကို အသုံးပြုခြင်းကို ပံ့ပိုးပေးပါသည်။ အသုံးပြုရန် အသင့်ဖြစ်သော build များကို ရရှိနိုင်ပါသည်။ Linux, Windows နှင့် masOS။

ဗားရှင်းအသစ်တွင်-

  • Squish GUI စမ်းသပ်မှု မူဘောင်အတွက် စမ်းသပ်မှု ပံ့ပိုးမှု ထပ်ထည့်ထားသည်။ Squish ပေါင်းစည်းမှုပလပ်အင်သည် သင့်အား လက်ရှိစမ်းသပ်မှုအသစ်များကိုဖွင့်ပြီး စမ်းသပ်မှုအသစ်များဖန်တီးရန်၊ စစ်ဆေးမှုမှတ်တမ်းများ၊ Squish Runner နှင့် Squish Server ကိုအသုံးပြု၍ စမ်းသပ်မှုကိစ္စများနှင့်စမ်းသပ်မှုများကိုလုပ်ဆောင်ရန်၊ သတ်မှတ်ထားသောအနေအထားတွင်လုပ်ဆောင်မှုကိုရပ်တန့်ရန်အတွက်စမ်းသပ်မှုများမလုပ်ဆောင်မီ breakpoints များသတ်မှတ်ရန်နှင့် variable များကိုစစ်ဆေးပါ။
  • Built-in အကူအညီနှင့် စာရွက်စာတမ်းများကို ပြသသည့်အခါ အမှောင်အပြင်အဆင်အတွက် ပံ့ပိုးမှု ထပ်ထည့်ထားသည်။
  • ဆက်စပ် API အကူအညီကို ပြသသည့်အခါ၊ ပရောဂျက်တွင် သတ်မှတ်ထားသည့် Qt ဗားရှင်းကို ထည့်သွင်းပြီး အကြောင်းအရာကို ယခုထုတ်ပေးသည် (ဆိုလိုသည်မှာ Qt 5 ပရောဂျက်များအတွက်၊ Qt 5 စာရွက်စာတမ်းများကို ပြသထားပြီး Qt 6 ပရောဂျက်များအတွက်၊ Qt 6 စာရွက်စာတမ်းများကို ပြသထားသည်။
  • ယခုအခါ တည်းဖြတ်သူသည် စာရွက်စာတမ်းရှိ အင်တင်းများကို မြင်သာစေရန် ရွေးချယ်ခွင့်ရှိသည်။ အင်တင်းတစ်ခုစီကို သီးခြားဒေါင်လိုက်မျဉ်းဖြင့် မှတ်သားထားသည်။ လိုင်းအကွာအဝေးကို ပြောင်းလဲနိုင်သည့်စွမ်းရည်ကိုလည်း ထည့်သွင်းထားပြီး အလွန်ကြီးမားသောလုပ်ကွက်များကို ရွေးချယ်သည့်အခါ စွမ်းဆောင်ရည်ပြဿနာများကို ဖြေရှင်းပြီးဖြစ်သည်။
    Qt Creator 9 ဖွံ့ဖြိုးတိုးတက်ရေးပတ်ဝန်းကျင် ဖြန့်ချိမှု
  • LSP (Language Server Protocol) ကိုပံ့ပိုးပေးသော Clangd နောက်ခံအပေါ်အခြေခံထားသော C++ ကုဒ်မော်ဒယ်သည် ယခု session တစ်ခုလုံးအတွက် Clangd instance တစ်ခုတည်းဖြင့် လုပ်ဆောင်နိုင်ပြီ (ယခင်က ပရောဂျက်တစ်ခုစီတွင် ၎င်း၏ကိုယ်ပိုင် Clangd instance ရှိပါသည်)။ ယခုဆက်တင်များသည် သင့်အား ညွှန်းကိန်းပြုလုပ်ရန်အတွက်အသုံးပြုသည့် Clangd နောက်ခံအကြောင်းအရာများ၏ ဦးစားပေးကို ပြောင်းလဲခွင့်ပြုသည်။
  • သီးခြား ဒိုင်ယာလော့ဂ်ကို မဖွင့်ဘဲ ပင်မဆက်တင်များ ဒိုင်ယာလော့ဂ်မှ C++ ကုဒ်ပုံစံ ကန့်သတ်ချက်များကို တိုက်ရိုက်တည်းဖြတ်နိုင်စေပါသည်။ ClangFormat ဆက်တင်များကို တူညီသောကဏ္ဍသို့ ရွှေ့ထားသည်။
  • ရင်းမြစ်လမ်းညွှန်အစား တည်ဆောက်မှုလမ်းညွှန်မှ QML ဖိုင်များကိုဖွင့်ခြင်းနှင့် ပြုပြင်ပြောင်းလဲမှုလုပ်ဆောင်ချက်ကို အသုံးပြုသည့်အခါ ခွဲမှတ်များဆုံးရှုံးခြင်းတို့ကို ဖြေရှင်းခဲ့သည်။
  • CMake ပရောဂျက်များအတွက် configuration နှင့် build presets များအတွက် ပံ့ပိုးမှုကို ထည့်သွင်းထားပါသည်။

source: opennet.ru

DDoS ကာကွယ်ရေး၊ VPS VDS ဆာဗာများပါသည့် ဆိုက်များအတွက် ယုံကြည်စိတ်ချရသော hosting ကို ဝယ်ယူပါ။ 🔥 DDoS ကာကွယ်မှု၊ VPS VDS ဆာဗာများပါရှိသော ယုံကြည်စိတ်ချရသော ဝဘ်ဆိုက် hosting ကို ဝယ်ယူပါ | ProHoster