မင်္ဂလာပါ Habr။ Windows Terminal အတွက်နောက်ထပ်မွမ်းမံမှုများထွက်ရှိလာကြောင်းကြေငြာရန်ဝမ်းမြောက်မိပါသည်။ ထုတ်ကုန်အသစ်များထဲတွင်- ပြောင်းလဲနေသောပရိုဖိုင်များ၊ ကာ့ဒ်ဆက်တင်များ၊ အပ်ဒိတ်လုပ်ထားသော UI၊ စတင်ခြင်းရွေးချယ်စရာအသစ်များနှင့် အခြားအရာများ။ ဖြတ်တောက်မှုအောက်တွင်အသေးစိတ်အချက်များ။
အမြဲလိုလို၊ Terminal သည် ဒေါင်းလုဒ်လုပ်ရန် ရနိုင်သည်။
ပြောင်းလဲနေသော ပရိုဖိုင်များ
ယခုအခါ Windows Terminal သည် PowerShell Core ကို အလိုအလျောက် ရှာဖွေတွေ့ရှိပြီး Linux (WSL) ဖြန့်ဖြူးမှုအတွက် Windows Subsystem ကို ထည့်သွင်းထားသည်။ တစ်နည်းအားဖြင့်၊ သင်သည် ဤအပ်ဒိတ်ပြီးနောက် ဖြန့်ဝေမှုတစ်ခုခုကို ထည့်သွင်းပါက၊ ၎င်းကို profiles.json ဖိုင်သို့ ချက်ချင်းထည့်သွင်းမည်ဖြစ်သည်။
ပွောဆို− ပရိုဖိုင်ကို dropdown menu တွင်မပေါ်စေချင်ပါက၊ ရွေးချယ်ခွင့်ကို သင်သတ်မှတ်နိုင်ပါသည်။ "hidden"
အပေါ် true
profiles.json ဖိုင်။
"hidden": true
Cascading ဆက်တင်များ
ယခုအခါ Terminal တွင် ပိုမိုကောင်းမွန်သော ဆက်တင်မော်ဒယ်တစ်ခု ရှိနေပြီဖြစ်သည်။ ယခုမှစ၍ ၎င်းသည် မူရင်းဆက်တင်များအားလုံးကို ပါဝင်သော defaults.json ဖိုင်တစ်ခုနှင့် လာပါသည်။ ဖိုင်ထဲက အကြောင်းအရာတွေကို ကြည့်ချင်ရင် ကိုင်ထားလိုက်ပါ။ alt၊ drop-down menu ရှိ Settings ခလုတ်ကိုနှိပ်ပါ။ ဖွင့်ထားသောဖိုင်ကို အလိုအလျောက်ထုတ်ပေးပြီး ဖိုင်တွင်ပြုလုပ်ထားသော အပြောင်းအလဲများကို လျစ်လျူရှုကာ ထပ်ရေးထားသည်။ သို့သော် profiles.json ဖိုင်တွင် သင်ဆန္ဒရှိသလောက် စိတ်ကြိုက်ဆက်တင်များကို သင်ထည့်နိုင်သည်။ ဆက်တင်များကို ပြန်လည်သတ်မှတ်လိုပါက ဂရုပြုရန် အကြံပြုအပ်ပါသည်။
ပရိုဖိုင်အသစ်၊ 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 တွင်အသုံးပြုသည်။
ချို့ယွင်းချက်များကို ပြုပြင်ပေးသည်။
- ဝင်းဒိုးကို မျက်နှာပြင်အပြည့်သို့ ချဲ့ထွင်ရန် ယခုသင်သည် တက်ဘ်ဘားပေါ်တွင် နှစ်ချက်နှိပ်နိုင်ပါပြီ။
- လိုင်းအသစ်တစ်ခုပေါ်တွင် ကူးယူခြင်းနှင့် ကူးထည့်ခြင်းတွင် ပြဿနာများဖြစ်စေသော ချို့ယွင်းချက်တစ်ခုကို ပြုပြင်ခဲ့သည်။
- HTML မိတ္တူသည် ကလစ်ဘုတ်ကို ဖွင့်မထားတော့ပါ။
- ယခု သင်သည် စာလုံး 32 လုံးထက် စာလုံးအမည်များကို အသုံးပြုနိုင်သည်။
- တက်ဘ်နှစ်ခုကို တစ်ပြိုင်နက် စတင်သောအခါ၊ စာသားပုံပျက်ခြင်း မရှိတော့ပါ။
- ယေဘူယျ တည်ငြိမ်မှု မြှင့်တင်ခြင်း။
နိဂုံးချုပ်
သင့်တွင် မေးခွန်းများ သို့မဟုတ် Terminal ၏ အထင်အမြင်များကို မျှဝေလိုပါက Kayla သို့ စာရေးရန် မတွန့်ဆုတ်ပါနှင့် (Kayla၊
source: www.habr.com