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

Qt စာကြည့်တိုက်ကို အသုံးပြု၍ ပေါင်းစပ်ပလပ်ဖောင်းအပလီကေးရှင်းများကို ဖန်တီးရန်အတွက် ပေါင်းစပ်ဖန်တီးမှုပတ်ဝန်းကျင် Qt Creator 6.0 ကို ထုတ်ဝေလိုက်ပါပြီ။ ၎င်းသည် C++ တွင် ဂန္တဝင်ပရိုဂရမ်များ၏ ဖွံ့ဖြိုးတိုးတက်မှုနှင့် QML ဘာသာစကားအသုံးပြုမှုကို ပံ့ပိုးပေးသည်၊ ၎င်းတွင် scripts များကိုသတ်မှတ်ရန် JavaScript ကိုအသုံးပြုကာ အင်တာဖေ့စ်ဒြပ်စင်များ၏ဖွဲ့စည်းပုံနှင့် ဘောင်များကို CSS-like လုပ်ကွက်များဖြင့်သတ်မှတ်ထားသည်။

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

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

  • build utilities နှင့် clang-tidy ကဲ့သို့သော ပြင်ပလုပ်ငန်းစဉ်များကို လုပ်ဆောင်ခြင်းအား သီးခြားဆာဗာလုပ်ငန်းစဉ်တစ်ခုအဖြစ် ခွဲခြားထားပြီး၊ ကြီးမားသောအပလီကေးရှင်းများမှ လုပ်ငန်းစဉ်များကို ခွဲထုတ်သည့်အခါ အရင်းအမြစ်သုံးစွဲမှုမြင့်မားစေသည့် Linux တွင် ပြဿနာများကို ဖြေရှင်းပေးသည်။
  • စာသားတည်းဖြတ်မှုတွင် နေရာများစွာတွင် စာသားများကို တစ်ပြိုင်နက် ထည့်သွင်းနိုင်စေမည့် ကာဆာပေါင်းများစွာ တည်းဖြတ်ခြင်းမုဒ်ကို ပါရှိသည်။ (နောက်ထပ် ကာဆာများကို Alt+Click မှတဆင့် ပေါင်းထည့်သည်)။
    Qt Creator 6.0 ဖွံ့ဖြိုးတိုးတက်ရေးပတ်ဝန်းကျင် ဖြန့်ချိမှု
  • C++ ကုဒ်မော်ဒယ်ကို LLVM 13 သို့ အပ်ဒိတ်လုပ်ထားသည်။
  • Clang Server (clangd) caching ဝန်ဆောင်မှုကို C++ ကုဒ်မော်ဒယ်အတွက် နောက်ကျောတစ်ခုအဖြစ် အသုံးပြုနိုင်စွမ်းကို တည်ငြိမ်သွားပါပြီ။ LSP (Language Server Protocol) ပရိုတိုကောကို အသုံးပြုခြင်းကြောင့် libclang-based ကုဒ်မော်ဒယ်ကို အစားထိုးရန်အတွက် clangd နောက်ခံကို စိတ်ကြိုက်ရွေးချယ်အသုံးပြုနိုင်ပါသည်။ "Tools > Options > C++ > Clangd" မီနူးရှိ "Use clangd" option ဖြင့် ဖွင့်ခြင်းကို လုပ်ဆောင်ပါသည်။
    Qt Creator 6.0 ဖွံ့ဖြိုးတိုးတက်ရေးပတ်ဝန်းကျင် ဖြန့်ချိမှု
  • ပေါင်းစပ်ထားသော Qt Quick Designer ကို မူရင်းအားဖြင့် ပိတ်ထားပြီး .ui.qml ဖိုင်များကို ဖွင့်ရန် ကြိုးစားသောအခါ၊ Qt Design Studio ပက်ကေ့ခ်ျကို ခေါ်သည်။ အနာဂတ်တွင် Qt Design Studio နှင့် Qt Creator (ဗီဒီယို) အကြား ပေါင်းစည်းမှုကို ပိုမိုတိုးတက်ကောင်းမွန်စေရန် အစီအစဉ်များရှိပါသည်။ “QmlDesigner plugin” ရွေးချယ်မှုမှတစ်ဆင့် “About Plugins” မီနူးတွင် ထည့်သွင်းထားသော Qt အမြန်ဒီဇိုင်နာကို သင်ပြန်ပေးနိုင်ပါသည်။
  • “File System View in Show” ကို ပရောဂျက်သစ်ပင် ဆက်စပ်မီနူးသို့ ပေါင်းထည့်လိုက်ပါပြီ။
  • ပရောဂျက်လမ်းညွှန်များ အားလုံးရှိ ဖိုင်များသည် ယခုအခါ ကမ္ဘာလုံးဆိုင်ရာ ရှာဖွေမှုကို ပံ့ပိုးထားပြီး Locator filter နှင့် ဆင်တူသော စွမ်းရည်များကို ပေးဆောင်ပါသည်။
  • CMake-based ပရောဂျက်များအတွက် ပံ့ပိုးမှုကို တိုးချဲ့ထားပါသည်။ ခေါင်းစီးဖိုင်များထည့်ရန်၊ ခေါင်းစဉ်တစ်ခုစီ၏ ဆုံမှတ်များအစား၊ အရင်းအမြစ်ဖိုင်များ၏ ဘုံစာရင်းကို ယခုအသုံးပြုထားသည်။
  • Docker ကွန်တိန်နာများ တည်ဆောက်ခြင်းနှင့် လုပ်ဆောင်ခြင်းအတွက် ပိုမိုကောင်းမွန်သော ပံ့ပိုးမှု။
  • Qt 6 ဌာနခွဲကို အသုံးပြုရန် Qt Creator 6.2 ဒွိနရီများကို ရွှေ့ပြောင်းထားသည်။ Intel နှင့် ARM ဗိသုကာများအတွက် ပံ့ပိုးမှုအပါအဝင် macOS အတွက် universal builds များကို ပေါင်းထည့်ထားသည်။

source: opennet.ru

မှတ်ချက် Add