Windows Terminal အပ်ဒိတ်- အကြိုကြည့်ရှုခြင်း 1910

မင်္ဂလာပါ Habr။ Windows Terminal အတွက်နောက်ထပ်မွမ်းမံမှုများထွက်ရှိလာကြောင်းကြေငြာရန်ဝမ်းမြောက်မိပါသည်။ ထုတ်ကုန်အသစ်များထဲတွင်- ပြောင်းလဲနေသောပရိုဖိုင်များ၊ ကာ့ဒ်ဆက်တင်များ၊ အပ်ဒိတ်လုပ်ထားသော UI၊ စတင်ခြင်းရွေးချယ်စရာအသစ်များနှင့် အခြားအရာများ။ ဖြတ်တောက်မှုအောက်တွင်အသေးစိတ်အချက်များ။

အမြဲလိုလို၊ Terminal သည် ဒေါင်းလုဒ်လုပ်ရန် ရနိုင်သည်။ Microsoft က Store က, လုပ်ငန်းအတွက် Microsoft Store နှင့် GitHub.

Windows Terminal အပ်ဒိတ်- အကြိုကြည့်ရှုခြင်း 1910

ပြောင်းလဲနေသော ပရိုဖိုင်များ

ယခုအခါ Windows Terminal သည် PowerShell Core ကို အလိုအလျောက် ရှာဖွေတွေ့ရှိပြီး Linux (WSL) ဖြန့်ဖြူးမှုအတွက် Windows Subsystem ကို ထည့်သွင်းထားသည်။ တစ်နည်းအားဖြင့်၊ သင်သည် ဤအပ်ဒိတ်ပြီးနောက် ဖြန့်ဝေမှုတစ်ခုခုကို ထည့်သွင်းပါက၊ ၎င်းကို profiles.json ဖိုင်သို့ ချက်ချင်းထည့်သွင်းမည်ဖြစ်သည်။

Windows Terminal အပ်ဒိတ်- အကြိုကြည့်ရှုခြင်း 1910

ပွောဆို− ပရိုဖိုင်ကို dropdown menu တွင်မပေါ်စေချင်ပါက၊ ရွေးချယ်ခွင့်ကို သင်သတ်မှတ်နိုင်ပါသည်။ "hidden" အပေါ် true profiles.json ဖိုင်။

"hidden": true

Cascading ဆက်တင်များ

ယခုအခါ Terminal တွင် ပိုမိုကောင်းမွန်သော ဆက်တင်မော်ဒယ်တစ်ခု ရှိနေပြီဖြစ်သည်။ ယခုမှစ၍ ၎င်းသည် မူရင်းဆက်တင်များအားလုံးကို ပါဝင်သော defaults.json ဖိုင်တစ်ခုနှင့် လာပါသည်။ ဖိုင်ထဲက အကြောင်းအရာတွေကို ကြည့်ချင်ရင် ကိုင်ထားလိုက်ပါ။ alt၊ drop-down menu ရှိ Settings ခလုတ်ကိုနှိပ်ပါ။ ဖွင့်ထားသောဖိုင်ကို အလိုအလျောက်ထုတ်ပေးပြီး ဖိုင်တွင်ပြုလုပ်ထားသော အပြောင်းအလဲများကို လျစ်လျူရှုကာ ထပ်ရေးထားသည်။ သို့သော် profiles.json ဖိုင်တွင် သင်ဆန္ဒရှိသလောက် စိတ်ကြိုက်ဆက်တင်များကို သင်ထည့်နိုင်သည်။ ဆက်တင်များကို ပြန်လည်သတ်မှတ်လိုပါက ဂရုပြုရန် အကြံပြုအပ်ပါသည်။ ဆောင်းပါးကောင်း Scott Hanselman @shanselman) သူ့ဘလော့ဂ်မှာ တင်ထားတာ။

ပရိုဖိုင်အသစ်၊ schema၊ သော့တွဲချိတ်မှု သို့မဟုတ် ကမ္ဘာလုံးဆိုင်ရာ ကန့်သတ်ဘောင်တစ်ခုကို profiles.json တွင် ထည့်ပါက၊ ၎င်းကို ထပ်ထည့်ထားသော ကန့်သတ်ဘောင်တစ်ခုအဖြစ် သတ်မှတ်မည်ဖြစ်သည်။ လက်ရှိ ပရိုဖိုင်ကဲ့သို့ GUID အသစ်ဖြင့် ပရိုဖိုင်အသစ်ကို ဖန်တီးပါက၊ သင်၏ပရိုဖိုင်အသစ်သည် အဟောင်းကို အစားထိုးမည်ဖြစ်သည်။ သင်၏ defaults.json ဖိုင်တွင် သော့တွဲချိတ်မှုတစ်ခုရှိနေပါက သင်အသုံးမပြုရန် ရှောင်ရှားလိုသော ချိတ်တွဲကို သတ်မှတ်ပါ။ null profiles.json တွင်

{
"command": null, "keys": ["ctrl+shift+w"] }

စတင်ခြင်းရွေးချယ်စရာအသစ်များ

ယခု သင်သည် Terminal အား မျက်နှာပြင်အပြည့်တွင် အမြဲတမ်းလည်ပတ်ရန် သို့မဟုတ် ၎င်း၏ကနဦးအနေအထားကို စခရင်ပေါ်တွင် သတ်မှတ်နိုင်သည်။ ကမ္ဘာလုံးဆိုင်ရာ ကန့်သတ်ဘောင်တစ်ခုကို ထည့်သွင်းခြင်းဖြင့် မျက်နှာပြင်အပြည့်တွင် လုပ်ဆောင်ရန် Terminal ကို သင် configure လုပ်နိုင်ပါသည်။ "launchMode". ဤသတ်မှတ်ချက်သည်လည်းကောင်း ဖြစ်နိုင်သည်။ "default"သို့မဟုတ် "maximized".

"launchMode": "maximized"

မျက်နှာပြင်ပေါ်တွင် Terminal ၏ကနဦးအနေအထားကို သတ်မှတ်လိုပါက၊ ထို့နောက် ကမ္ဘာလုံးဆိုင်ရာ ကန့်သတ်ချက်အဖြစ် ထည့်သွင်းရန် လိုအပ်သည်။ "initialPosition"၊ နှင့် ကော်မာများဖြင့် ပိုင်းခြားထားသော X နှင့် Y သြဒိနိတ်များကိုလည်း သတ်မှတ်ပေးပါ။ ဥပမာအားဖြင့်၊ သင်သည် Terminal ကို သင့်ပင်မစခရင်၏ ဘယ်ဘက်အပေါ်ထောင့်တွင် ဖွင့်လိုပါက၊ ထို့နောက် profiles.json သို့ အောက်ပါထည့်သွင်းမှုကို ထည့်ပါ-

"initialPosition": "0,0"

ပွောဆို: အကယ်၍ သင်သည် မော်နီတာများစွာကို အသုံးပြုနေပြီး Terminal အား ဘယ်ဘက် သို့မဟုတ် ပင်မမော်နီတာ၏အထက်တွင် ဖွင့်စေလိုပါက၊ သင်သည် အနှုတ်သြဒိနိတ်များကို အသုံးပြုရမည်ဖြစ်သည်။

UI ကို အပ်ဒိတ်လုပ်ထားသည်။

Terminal interface သည် ပိုကောင်းလာသည်။ Terminal တွင်အသုံးပြုသည်။ WinUI TabView ဗားရှင်း 2.2 သို့ အပ်ဒိတ်လုပ်ထားသည်။ ဤဗားရှင်းတွင် ပိုမိုကောင်းမွန်သော အရောင်ခြားနားချက်၊ dropdown menu ရှိ လုံးဝန်းသောထောင့်များနှင့် တက်ဘ်ကို ပိုင်းခြားထားပါသည်။ ထို့အပြင် ယခု၊ သင် tabs အများအပြားကိုဖွင့်ပြီးသည်နှင့် သင်သည် ၎င်းတို့ကို ခလုတ်များသုံးပြီး လှိမ့်နိုင်မည်ဖြစ်သည်။

Windows Terminal အပ်ဒိတ်- အကြိုကြည့်ရှုခြင်း 1910

ချို့ယွင်းချက်များကို ပြုပြင်ပေးသည်။

  • ဝင်းဒိုးကို မျက်နှာပြင်အပြည့်သို့ ချဲ့ထွင်ရန် ယခုသင်သည် တက်ဘ်ဘားပေါ်တွင် နှစ်ချက်နှိပ်နိုင်ပါပြီ။
  • လိုင်းအသစ်တစ်ခုပေါ်တွင် ကူးယူခြင်းနှင့် ကူးထည့်ခြင်းတွင် ပြဿနာများဖြစ်စေသော ချို့ယွင်းချက်တစ်ခုကို ပြုပြင်ခဲ့သည်။
  • HTML မိတ္တူသည် ကလစ်ဘုတ်ကို ဖွင့်မထားတော့ပါ။
  • ယခု သင်သည် စာလုံး 32 လုံးထက် စာလုံးအမည်များကို အသုံးပြုနိုင်သည်။
  • တက်ဘ်နှစ်ခုကို တစ်ပြိုင်နက် စတင်သောအခါ၊ စာသားပုံပျက်ခြင်း မရှိတော့ပါ။
  • ယေဘူယျ တည်ငြိမ်မှု မြှင့်တင်ခြင်း။

နိဂုံးချုပ်

သင့်တွင် မေးခွန်းများ သို့မဟုတ် Terminal ၏ အထင်အမြင်များကို မျှဝေလိုပါက Kayla သို့ စာရေးရန် မတွန့်ဆုတ်ပါနှင့် (Kayla၊ @cinnamon_msft) Twitter မှာ။ ထို့အပြင်၊ သင်သည်မည်သည့်ပြဿနာများသို့မဟုတ်တောင်းဆိုမှုများရှိပါက၊ သင်သည်ကျွန်ုပ်တို့ကိုအမြဲတမ်းဆက်သွယ်နိုင်သည်။ GitHub. နောက်လမှာတွေ့မယ်။

source: www.habr.com

မှတ်ချက် Add