Windows Terminal 0.11 გამოვიდა ლოკალიზაციისა და პარამეტრების განახლებით
მაიკროსოფტმა გამოუშვა ა ახალი ვერსია Windows Terminal-ის, თანამედროვე კონსოლი Windows 10-ისთვის. გამოშვება ახლა ხელმისაწვდომია Microsoft Store-ზე, რომელიც შეიცავს უამრავ ახალ ვარიანტს და გაუმჯობესებას.
Windows Terminal არის ახალი ტერმინალის აპლიკაცია ბრძანების ხაზის მომხმარებლებისთვის, რომელსაც აქვს უამრავი ახალი ფუნქცია, მათ შორის ჩანართები, GPU დაჩქარებული DirectWrite/DirectX-ზე დაფუძნებული ტექსტის გადაცემის ძრავა, პროფილები და სხვა.
Windows Terminal არის სრულად ღია წყარო. ახალი ჩანართების კონსოლის წყალობით, ის იძლევა ინსტანციების ორგანიზების საშუალებას ბრძანების ხაზი, PowerShell, და Windows ქვესისტემა Linux-ისთვის ერთად ერთ აპლიკაციაში.
აპს მოყვება ხატულა, რომელიც ახალს ახსენებს Office და OneDrive ხატებიასახავს Microsoft-ის თანამედროვე დიზაინის შეხედულებას, რომელიც ცნობილია როგორც "Fluent Design".
რა არის ახალი Windows Terminal Preview 0.11-ში
ლოკალიზაცია
ეს არის Windows ტერმინალის პირველი ვერსია, რომელსაც აქვს არაინგლისური UI ენების მხარდაჭერა. Microsoft ჯერ კიდევ ამუშავებს შეცდომებს ამ საკითხთან დაკავშირებით, ასე რომ, გთხოვთ, დაგვიჭიროთ. თუ თარგმნის რაიმე პრობლემას აღმოაჩენთ, გთხოვთ, შეავსოთ ისინი მისამართზე
GitHub.პარამეტრების განახლებები
დეველოპერმა გააცნო რამდენიმე ახალი ვარიანტი პარამეტრების ფაილში. ისინი გირჩევენ გადაიტანოთ თქვენი პარამეტრების ფაილი საქაღალდიდან და ტერმინალმა ავტომატურად შექმნას ახალი. თქვენ შეგიძლიათ შეადაროთ და დააკავშიროთ ფაილები ახალი ვარიანტების გამოსაყენებლად.
პარამეტრები.json
profiles.json ფაილს ეწოდა settings.json. თუ უკვე დაინსტალირებული გაქვთ ტერმინალი, თქვენი ფაილის სახელი ავტომატურად განახლდება.
კასკადის კოდი
კასკადის კოდი დაყენებულია ნაგულისხმევ შრიფტად ტერმინალის მიერ ავტომატურად გენერირებული ყველა პროფილისთვის. თუ გსურთ შეცვალოთ თქვენი შრიფტი, შეგიძლიათ დაამატოთ fontFace
ქონება ნებისმიერ პროფილზე ან ნაგულისხმევი
განყოფილება.
ტანგოს ფერის სქემები
ტერმინალი ახლა იგზავნება Tango Dark და Tango Light ფერის სქემებით.
დააკოპირეთ და ჩასვით
კოპირება და ჩასმა სავალდებულოა ctrl+c
და ctrl+v
, შესაბამისად, ახლად გენერირებულ settings.json ფაილში. ეს ნიშნავს, რომ ეს საკვანძო საკინძები იმუშავებს ერთად ctrl+shift+c
და ctrl+shift+v
და თქვენ შეგიძლიათ მარტივად ამოიღოთ ისინი. Ctrl+shift+c
და ctrl+shift+v
კვლავ შედის defaults.json ფაილში, ასე რომ თქვენ კვლავ გექნებათ კლავიშთა კომბინაცია, რომელიც შეგიძლიათ გამოიყენოთ კოპირებისა და ჩასართავად, თუ ამოშლას გადაწყვეტთ ctrl+c
და ctrl+v
.
Შენიშვნა: თუ გსურთ გაათავისუფლოთ ნაგულისხმევი კლავიშთა კომბინაცია, შეგიძლიათ დააყენოთ ის შეუზღუდავი
ან null
თქვენს settings.json ფაილში.
{ "command": "unbound", "keys": "ctrl+shift+c" }, { "command": null, "keys": "ctrl+shift+v" }
ფორმატირებული კოპირება
Microsoft-მა შეცვალა კოპირების ნაგულისხმევი ქცევა ნაგულისხმევად უბრალო ტექსტის კოპირებაზე. ახალი გლობალური პარამეტრი დაემატა ახლად გენერირებულ settings.json ფაილს ე.წ კოპირების ფორმატირება
. ეს დაყენებულია ყალბი
ნაგულისხმევად, თუმცა შეგიძლიათ შეცვალოთ იგი მართალია
ყოველთვის დააკოპირეთ HTML და RTF ფორმატირება.
Შენიშვნა: defaults.json-ში, კოპირების ფორმატირება
დაყენებულია მართალია
რათა არ დაარღვიოს არსებული მომხმარებლები.
წაშლილია პარამეტრები
v1.0-ისთვის მომზადებისას, დეველოპერებმა წაშალეს რამდენიმე ადრე მოძველებული პარამეტრი. ეს სავარაუდოდ გავლენას მოახდენს თქვენს სამუშაო პროცესებზე, მაგრამ ეს უნდა იყოს ერთჯერადი მოვლენა.
"გლობალისტების" სახელთა სივრცე
ტერმინალი აღარ უჭერს მხარს გლობალურები
თვისება JSON ფაილში. თუ თქვენ გაქვთ პარამეტრები შიგნით გლობალურები
ობიექტი, ისინი იქნება იგნორირებული. ამის გამოსასწორებლად, ამოიღეთ გლობალურები
ობიექტი და გადაიტანეთ თქვენი გლობალური პარამეტრები JSON ფაილის ძირში.
განაცხადის თემა
გლობალური გარემო მოთხოვნილი თემა
დაარქვეს სახელი თემა
. ეს ხელს უწყობს დასახელების გასუფთავებას და მომავალში თემების მოქნილობას.
"თემა": "სისტემა"
კოპირება ერთი ხაზით
The copyTextWithoutNewlines
ბრძანება და არგუმენტი trimWhitespace
ამისთვის კოპირება
ამოღებულია სასარგებლოდ singleLine
არგუმენტი. დასახელების ეს ცვლილება ეხმარება უკეთ ახსნას, თუ როგორ მუშაობს ფუნქცია. თუ ჩართავთ ამას როგორც ჭეშმარიტი ა კოპირება
გასაღების სავალდებულო, ტერმინალიდან დაკოპირებული კონტენტი ჩასმისას ერთ ხაზზე იქნება.
{ "command": { "action": "copy", "singleLine": true ), "keys": "ctrl+alt+c" }
კონკრეტული პროფილის ჩანართის შექმნა
კონკრეტული პროფილის ახალი ჩანართის შექმნის პირველ განმეორებას ჰქონდა გასაღების სავალდებულო ბრძანებები newTabProfile0
რომ newTabProfile8
. ეს ბრძანებები ამოღებულია უფრო მოქნილი ალტერნატივის სასარგებლოდ.
Შენიშვნა: ტერმინალში ინდექსირება იწყება 0-დან.
{ "command": { "action": "newTab", "index": NUMBER }, "keys": "ctrl+shift+NUMBER" }
ნავიგაცია კონკრეტულ ჩანართზე
ჩანართების ნავიგაციას ახლა აქვს იგივე სტრუქტურა, როგორც ახალი ჩანართის შექმნა, სადაც შეცვლაTab0
მეშვეობით შეცვლაTab8
ამოღებულია სასარგებლოდ ინდექსი
ქონება.
Შენიშვნა: ტერმინალში ინდექსირება იწყება 0-დან.
{ "command": { "action": "switchToTab", "index": NUMBER }, "keys": "ctrl+alt+NUMBER" }
მინების გაყოფა
მინების გაყოფისას მეტი ვარიანტის დასაშვებად, გაყოფილი ჰორიზონტალური
და გაყოფილი ვერტიკალური
ბრძანებები ამოღებულია გასაღების ახალი სავალდებულო ფორმატის სასარგებლოდ. გარდა ამისა, თუ არ მიუთითებთ გაყოფის მიმართულებას, ტერმინალი ნაგულისხმევი იქნება გაყოფის გამოყენებით ავტო
, რომელიც გაიყოფა, რათა უზრუნველყოს ყველაზე დიდი ზედაპირი.
{ "command": { "action": "splitPane", "split": "horizontal"}, "keys": "alt+shift+-" }, { "command": { "action": "splitPane", " split": "ვერტიკალური"}, "keys": "alt+shift+plus" }
ფოკუსირება მინებს შორის
თავდაპირველად, შეგიძლიათ გამოიყენოთ moveFocusDown
, moveFocusUp
, moveFocusLeft
, moveFocusRight
როგორც კლავიშების დამაკავშირებელი ბრძანებები პანელს შორის ნავიგაციისთვის. ეს წაშლილია და ჩანაცვლების სახით დაემატა შემდეგი ფორმატები:
{ "command": { "action": "moveFocus", "direction": "down" }, "keys": "alt+down" }, { "command": { "action": "moveFocus", "direction" ": "up" }, "keys": "alt+up" }, { "command": { "action": "moveFocus", "direction": "left" }, "keys": "alt+left" }, { "command": { "action": "moveFocus", "direction": "right" }, "keys": "alt+right" }
მინის ზომის შეცვლა
გასაღების იგივე სავალდებულო არქიტექტურის შესასრულებლად, პანელის ზომის შეცვლის ბრძანებები (ზომის შეცვლა PaneDown
, ზომის შეცვლა PaneUp
, ზომის შეცვლა PaneLeft
, ზომის შეცვლა PaneRight
) ამოღებულია. ქვემოთ მოცემულია პანელების ზომის შეცვლის ახალი ფორმატი.
{ "command": { "action": "resizePane", "direction": "down" }, "keys": "alt+shift+down" }, { "command": { "action": "resizePane", "direction": "up" }, "keys": "alt+shift+up" }, { "command": { "action": "resizePane", "direction": "left" }, "keys": "alt+shift+left" }, { "command": { "action": "resizePane", " მიმართულება": "მარჯვნივ" }, "კლავიშები": "alt+shift+right" }
შრიფტის ზომის შეცვლა
შემდეგი კლავიშების დამაკავშირებელი ბრძანებები საშუალებას გაძლევთ შეცვალოთ თქვენი შრიფტის ზომა, მაგრამ ისინი ახლა ამოღებულია: შემცირება FontSize
, გაზრდა FontSize
.
თქვენ შეგიძლიათ შეცვალოთ თქვენი შრიფტის ზომა ქვემოთ მოცემული კლავიშების გამოყენებით, რომელიც იყენებს a დელტა
რომელიც განსაზღვრავს შრიფტის ზომის ცვლილებას წერტილებში.
{ "command": { "action": "adjustFontSize", "delta": -1 }, "keys": "ctrl+-" }, { "command": { "action": "adjustFontSize", "delta": 1 }, "keys": "ctrl+=" }
Ხარვეზის შესწორება
- ხაზები, რომლებიც გამოჩნდა ფონის ფერის მყარ ბლოკებს შორის, გაქრა.
- ბრძანების ხაზის არგუმენტები უფრო საიმედოდ უნდა ამოქმედდეს იმ თანმიმდევრობით, რომელსაც თქვენ მოელით.
- შეყვანის დასტა შეიცვალა არა-US-104 QWERTY კლავიატურის განლაგების ზოგიერთი პრობლემის გადასაჭრელად.
- ფანჯრის საზღვრები ახლა პატივს სცემს თქვენი განაცხადის თემას.
მიიღეთ Windows ტერმინალი
აპლიკაციის რეალური ვერსია შეგიძლიათ იხილოთ Microsoft Store-ზე.
Windows ტერმინალი Microsoft Store-ზე
წყაროს კოდი ჩართულია GitHub.