เบ‚เปเปเบ™เบฐเบ™เบณ Windows Terminal v0.10! เปƒเบ™เบ–เบฒเบ™เบฐเป€เบ›เบฑเบ™เบชเบฐเป€เบซเบกเบต, เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบ”เบฒเบงเบ™เปŒเป‚เบซเบฅเบ”เบˆเบฒเบ Microsoft Store, เบซเบผเบทเบˆเบฒเบเบซเบ™เป‰เบฒเบเบฒเบ™เบ›เปˆเบญเบเบขเบนเปˆเปƒเบ™ GitHub. เบ‚เป‰เบฒเบ‡เบฅเบธเปˆเบกเบ™เบตเป‰เบเบฒเบ™เบ•เบฑเบ”เบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเบžเบดเบˆเบฒเบฅเบฐเบ™เบฒเบขเปˆเบฒเบ‡เบฅเบฐเบญเบฝเบ”เบเปˆเบฝเบงเบเบฑเบšเบฅเบฒเบเบฅเบฐเบญเบฝเบ”เบ‚เบญเบ‡เบเบฒเบ™เบญเบฑเบšเป€เบ”เบ”!

Windows Terminal Preview v0.10

เบเบฒเบ™เบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™เบ‚เบญเบ‡เบซเบ™เบน

เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™ terminal เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบเบฒเบ™เบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™เบซเบ™เบนเปƒเบ™ Windows Subsystem เบชเปเบฒเบฅเบฑเบš Linux (WSL) เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบ, เป€เบŠเบฑเปˆเบ™เบ”เบฝเบงเบเบฑเบ™เบเบฑเบšเบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบ Windows เบ—เบตเปˆเปƒเบŠเป‰ virtual terminal (VT) input. เบ™เบตเป‰เบซเบกเบฒเบเบ„เบงเบฒเบกเบงเปˆเบฒเปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เป€เบŠเบฑเปˆเบ™ tmux เปเบฅเบฐ Midnight Commander เบˆเบฐเบฎเบฑเบšเบฎเบนเป‰เบเบฒเบ™เบ„เบฅเบดเบเปƒเบชเปˆเบฅเบฒเบเบเบฒเบ™เบขเบนเปˆเปƒเบ™เบ›เปˆเบญเบ‡เบขเป‰เบฝเบก Terminal! เบ–เป‰เบฒเปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เบขเบนเปˆเปƒเบ™เป‚เบซเบกเบ”เบซเบ™เบน, เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบ–เบทเป„เบ”เป‰ เบ›เปˆเบฝเบ™เปเบ›เบ‡เป€เบžเบทเปˆเบญเป€เบฎเบฑเบ”เปƒเบซเป‰เบเบฒเบ™เป€เบฅเบทเบญเบเปเบ—เบ™เบ—เบตเปˆเบˆเบฐเบชเบปเปˆเบ‡ VT input.

Windows Terminal Preview v0.10

เบเบณเบฅเบฑเบ‡เบญเบฑเบšเป€เบ”เบ”เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ

เบเบฒเบ™เป€เบฎเบฑเบ”เบŠเป‰เปเบฒเบเบฑเบ™

เบ”เบฝเบงเบ™เบตเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เป€เบ›เบตเบ”เปเบœเบ‡เปƒเปเปˆเป„เบ”เป‰เป‚เบ”เบเบเบฒเบ™เบชเบณเป€เบ™เบปเบฒเป‚เบ›เบฃเป„เบŸเบฅเปŒเบˆเบฒเบเปเบœเบ‡เปƒเบ”เบ™เบถเปˆเบ‡เบ—เบตเปˆเป€เบฅเบทเบญเบเป‚เบ”เบเบžเบฝเบ‡เปเบ•เปˆเป€เบ™เบฑเป‰เบ™เปƒเบชเปˆเบกเบฑเบ™ เปเบฅเบฐเบเบปเบ”เบ›เบธเปˆเบกเบ›เบฐเบชเบปเบก. เป€เบžเบทเปˆเบญเป€เบฎเบฑเบ”เบชเบดเปˆเบ‡เบ™เบตเป‰, เปƒเบ™เบชเปˆเบงเบ™ "keybindings" เบ‚เบญเบ‡ profiles.json เบ‚เบญเบ‡เบ—เปˆเบฒเบ™, เบ—เปˆเบฒเบ™เบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เป€เบžเบตเปˆเบก "splitMode": "เบŠเปเป‰เบฒเบเบฑเบ™" ะบ "splitPane". เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบ™เปเบฒเปƒเบŠเป‰เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบญเบทเปˆเบ™เป€เบŠเบฑเปˆเบ™: "เป€เบชเบฑเป‰เบ™เบ„เปเบฒเบชเบฑเปˆเบ‡", "เบ”เบฑเบ”เบŠเบฐเบ™เบต", "เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เป„เบ”เป€เบฅเบเบฐเบ—เปเบฅเบต" เบซเบผเบท "TabTitle". เบ–เป‰เบฒเบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™เบฎเบฝเบ™เบฎเบนเป‰เป€เบžเบตเปˆเบกเป€เบ•เบตเบกเบเปˆเบฝเบงเบเบฑเบšเบ—เบฒเบ‡เป€เบฅเบทเบญเบเป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰, เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเปเบ™เบฐเบ™เปเบฒเปƒเบซเป‰เบเบงเบ”เป€เบšเบดเปˆเบ‡เบ™เบตเป‰ เบšเบปเบ”เบ„เบงเบฒเบก.

{"keys": ["ctrl+shift+d"], "command": {"action": "splitPane", "split": "auto", "splitMode": "duplicate"}}

Windows Terminal Preview v0.10

ัะฟั€ะฐะฒะปะตะฝะธะตะพัˆะธะฑะพะบ

  • เบเบฒเบ™โ€‹เบชเบฐโ€‹เปเบ”เบ‡โ€‹เบ‚เปเป‰โ€‹เบ„เบงเบฒเบกโ€‹เบ—เบตเปˆโ€‹เบ›เบฑเบšโ€‹เบ›เบธเบ‡โ€‹เบขเปˆเบฒเบ‡โ€‹เบซเบผเบงเบ‡โ€‹เบซเบผเบฒเบโ€‹เปƒเบ™โ€‹เป€เบงโ€‹เบฅเบฒโ€‹เบ—เบตเปˆโ€‹เบ›เบฑเบšโ€‹เบ‚เบฐโ€‹เบซเบ™เบฒเบ”โ€‹เบ›เปˆเบญเบ‡โ€‹เบขเป‰เบฝเบกโ€‹;
  • เปเบเป‰เป„เบ‚เบ‚เบญเบšเบฎเบนเบšเปเบšเบšเบชเบตเบชเบฑเบ™เบกเบทเบ” (เบžเบงเบเบกเบฑเบ™เบšเปเปˆเบกเบตเบชเบตเบ‚เบฒเบงเบญเบตเบเปเบฅเป‰เบง);
  • เบ–เป‰เบฒเปเบ–เบšเปœเป‰เบฒเบงเบฝเบเบ–เบทเบเป€เบŠเบทเปˆเบญเบ‡เป„เบงเป‰ เปเบฅเบฐ Terminal เบ‚เบญเบ‡เบ—เปˆเบฒเบ™เบ–เบทเบเบ‚เบฐเบซเบเบฒเบเปƒเบซเป‰เบชเบนเบ‡เบชเบธเบ”, เบ”เบฝเบงเบ™เบตเป‰เบกเบฑเบ™เบˆเบฐเบ›เบฒเบเบปเบ”เบ‚เบถเป‰เบ™เป‚เบ”เบเบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เป€เบกเบทเปˆเบญเบ—เปˆเบฒเบ™เป€เบฅเบทเปˆเบญเบ™เป€เบกเบปเป‰เบฒเป„เบ›เปƒเบชเปˆเบฅเบธเปˆเบกเบชเบธเบ”เบ‚เบญเบ‡เปœเป‰เบฒเบˆเป;
  • เบ”เบฝเบงเบ™เบตเป‰ Azure Cloud Shell เบชเบฒเบกเบฒเบ”เปเบฅเปˆเบ™ PowerShell เปเบฅเบฐเบฎเบญเบ‡เบฎเบฑเบšเบเบฒเบ™เบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™เบˆเบฒเบเป€เบกเบปเบฒเบชเปŒ, เปเบฅเบฐเบชเบฒเบกเบฒเบ”เบ•เบฑเป‰เบ‡เป€เบ›เบฑเบ™ Shell เบ—เบตเปˆเบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™เป„เบ”เป‰;
  • เบ›เปˆเบฝเบ™เบ„เบงเบฒเบกเป„เบงเบเบฒเบ™เป€เบฅเบทเปˆเบญเบ™เป€เบกเบทเปˆเบญเปƒเบŠเป‰ touchpad เบซเบผเบท touchscreen.

เปเบœเบ™เบเบฒเบ™เปƒเบ™เบญเบฐเบ™เบฒเบ„เบปเบ”

เบžเบงเบเป€เบฎเบปเบฒเบ•เป‰เบญเบ‡เบเบฒเบ™เปƒเบซเป‰เบ—เปˆเบฒเบ™เบญเบฑเบšเป€เบ”เบ”เบเปˆเบฝเบงเบเบฑเบšเปเบœเบ™เบเบฒเบ™เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเป€เบžเบทเปˆเบญเปƒเบซเป‰เบ—เปˆเบฒเบ™เบฎเบนเป‰เบงเปˆเบฒเบˆเบฐเบ„เบฒเบ”เบซเบงเบฑเบ‡เบซเบเบฑเบ‡เป„เบ”เป‰เปƒเบ™เป€เบ”เบทเบญเบ™เบ‚เป‰เบฒเบ‡เปœเป‰เบฒ. เบžเบงเบเป€เบฎเบปเบฒเบเบณเบฅเบฑเบ‡เป€เบฎเบฑเบ”เบงเบฝเบเปเบเป‰เป„เบ‚เบ‚เปเป‰เบšเบปเบเบžเปˆเบญเบ‡เป€เบžเบทเปˆเบญเบเบฝเบกเบเบฒเบ™เป€เบ›เบตเบ”เบ•เบปเบง v1. Windows Terminal v1 เบ•เบปเบงเบ‚เบญเบ‡เบกเบฑเบ™เป€เบญเบ‡เบˆเบฐเบ–เบทเบเบ›เปˆเบญเบเบญเบญเบเบกเบฒเปƒเบ™เป€เบ”เบทเบญเบ™เบžเบถเบ”เบชเบฐเบžเบฒ. เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™, เบžเบงเบเป€เบฎเบปเบฒเบงเบฒเบ‡เปเบœเบ™เบ—เบตเปˆเบˆเบฐเบ›เปˆเบญเบเบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡เบ•เปเปˆเป„เบ›เปƒเบ™เป€เบ”เบทเบญเบ™เบกเบดเบ–เบธเบ™เบฒเป€เบžเบทเปˆเบญเบชเบทเบšเบ•เปเปˆเบงเบปเบ‡เบˆเบญเบ™เบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡เบ›เบฐเบˆเปเบฒเป€เบ”เบทเบญเบ™เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒ. เบฅเบธเป‰เบ™เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเบเบฑเบ‡เบˆเบฐเบกเบตเบขเบนเปˆเปƒเบ™ Microsoft Store, เปเบฅเบฐเปƒเบ™ GitHub!

เปƒเบ™เบเบฒเบ™เบชเบฐเบซเบฅเบธเบš

เปƒเบ™เบ–เบฒเบ™เบฐเป€เบ›เบฑเบ™เบชเบฐเป€เบซเบกเบต, เบ–เป‰เบฒเบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™เปƒเบซเป‰เบ„เปเบฒเบ„เบดเบ”เป€เบซเบฑเบ™เบซเบผเบทเบกเบตเบ„เปเบฒเบ–เบฒเบกเปƒเบ”เป†, เบเบฐเบฅเบธเบ™เบฒเบชเบปเปˆเบ‡เบญเบตเป€เบกเบงเบซเบฒ Kayla @cinnamon_msft) เปƒเบ™ Twitter. เบ™เบญเบเบˆเบฒเบเบ™เบฑเป‰เบ™, เบ–เป‰เบฒเบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™เปƒเบซเป‰เบ„เปเบฒเปเบ™เบฐเบ™เปเบฒเป€เบžเบทเปˆเบญเบ›เบฑเบšเบ›เบธเบ‡ Terminal เบซเบผเบทเบฅเบฒเบเบ‡เบฒเบ™เบ‚เปเป‰เบœเบดเบ”เบžเบฒเบ”เปƒเบ™เบกเบฑเบ™, เบเบฐเบฅเบธเบ™เบฒเบ•เบดเบ”เบ•เปเปˆเบžเบงเบเป€เบฎเบปเบฒเบ—เบตเปˆ GitHub. เบžเบงเบเป€เบฎเบปเบฒเบซเบงเบฑเบ‡เบงเปˆเบฒเบ—เปˆเบฒเบ™เบˆเบฐเบกเบตเบ„เบงเบฒเบกเบชเบธเบเบเบฑเบš Windows Terminal เบฅเบธเป‰เบ™เบ™เบตเป‰!

Windows Terminal Preview v0.10

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: www.habr.com

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™