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

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

Qt Creator 4.15 သည် 4.x စီးရီးတွင် နောက်ဆုံးထွက်ရှိလိမ့်မည်ဖြစ်ကြောင်း မှတ်သားထားပြီး၊ နွေရာသီတွင် ဗားရှင်းအသစ် assignment scheme သို့ ကူးပြောင်းမှုကို မျှော်လင့်ထားပြီး ဗားရှင်း၏ပထမဂဏန်းသည် လုပ်ဆောင်ချက်ပြောင်းလဲမှုများဖြင့် ထုတ်ဝေမှုများတွင် ပြောင်းလဲသွားလိမ့်မည် ( Qt Creator 5၊ Qt Creator 6 စသည်ဖြင့်)။

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

  • ဒစ်ခ်၏ မည်သည့်အစိတ်အပိုင်းမှ ဖိုင်များကိုဖွင့်ရန်အတွက် Locator တွင် စစ်ထုတ်မှုတစ်ခုကို ထည့်သွင်းထားသည်။ filter သည် အသုံးပြုသူသတ်မှတ်ထားသောတောင်းဆိုမှုအပေါ်အခြေခံ၍ ဖိုင်များစာရင်းကိုပြသသည့် ပြင်ပ command line utility ကိုချိတ်ဆက်နိုင်စွမ်းကိုလည်းပေးပါသည်။ မူရင်းအားဖြင့်၊ "locate" utility ကို Linux ရှိဖိုင်များကိုရှာဖွေရန်နှင့် Windows ရှိ "အရာရာ" utility ကိုအသုံးပြုသည်။
  • Qt Creator မှ ပြင်ပအသုံးအဆောင်များကို စတင်သောအခါတွင် သတ်မှတ်သင့်သော ပတ်ဝန်းကျင်ပြောင်းလွဲမှုများကို သတ်မှတ်ရန် "Tools > Options > Environment > System > Environment" ကို သီးခြားဆက်တင်တစ်ခုထပ်ထည့်ထားသည်။
  • စာသားကုဒ်ပြောင်းခြင်းကိုပြောင်းရန် “Tools > Options > Environment > Interface > Text codec” ဆက်တင်ကို ပေါင်းထည့်ထားသည်။
  • C++ ဘာသာစကား ပံ့ပိုးမှုနှင့် ပတ်သက်သော ချို့ယွင်းချက်များစွာကို ကုဒ်တည်းဖြတ်မှုတွင် ပြင်ဆင်ပြီးဖြစ်သည်။ ဝင်ရောက်ခွင့်အမျိုးအစားအလိုက် သင်္ကေတရှာဖွေမှုရလဒ်များကို စစ်ထုတ်နိုင်သည့်စွမ်းရည်ကို ထည့်သွင်းထားသည်။
  • QML တည်းဖြတ်သူသည် inline အစိတ်အပိုင်းများကို လုပ်ဆောင်ခြင်းနှင့် အဆင့်မြင့် JavaScript အင်္ဂါရပ်များအတွက် ပိုမိုကောင်းမွန်အောင် ပံ့ပိုးပေးထားပါသည်။
  • LSP (Language Server Protocol) ဆာဗာကို အကောင်အထည်ဖော်ခြင်းသည် ဗားရှင်းစစ်ဆေးခြင်းများ၊ လုပ်ဆောင်ချက်တိုးတက်မှု မက်ဆေ့ချ်များနှင့် ပရိုတိုကောဗားရှင်း 3.15.0 တွင်ပါရှိသော ထပ်လောင်းဖော်မတ်လုပ်ဆောင်နိုင်မှုများကို ပံ့ပိုးပေးထားသည်။ Java ဘာသာစကားအတွက် LSP ဆာဗာ၏ ရိုးရှင်းသော စနစ်ထည့်သွင်းမှု။
  • CMake တည်ဆောက်မှုစနစ်ဖြင့် ပရောဂျက်များကို configure လုပ်ရန် ခက်ခဲစေသည့် ပြဿနာများကို ဖြေရှင်းပြီးဖြစ်သည်။
  • CMake ကိုအသုံးပြုသည့် Qt 6 ပရောဂျက်များအတွက်၊ iOS အတွက် အထောက်အပံ့ကို ပစ်မှတ်ပလက်ဖောင်းတစ်ခုအဖြစ် ထည့်သွင်းထားသည်။ iOS 14 ပါသည့် စက်များတွင် အပလီကေးရှင်းများ ဖြန့်ကျက်ခြင်းဆိုင်ရာ ပြဿနာများကို ဖြေရှင်းပြီးဖြစ်သည်။
  • Qt Creator မှ အပလီကေးရှင်းများကို root အဖြစ် run ရန် ရွေးချယ်ခွင့်ကို ထည့်သွင်းထားသည်။
  • ကုဒ်တည်းဖြတ်သူသည် အမှားရှာပြင်နေစဉ်အတွင်း ပြောင်းလဲနိုင်သောတန်ဖိုးများနှင့်အတူ အရိပ်အမြွက်များကို ပြသနိုင်သည် (Tools > Options > Debugger > General > အမှားရှာပြင်ဆင်နေစဉ်တွင် ပင်မတည်းဖြတ်မှုတွင် မှတ်ချက်များကို အသုံးပြုပါ)။

source: opennet.ru

မှတ်ချက် Add