New Windows Terminal: เบ•เบญเบšเบšเบฒเบ‡เบ„เบณเบ–เบฒเบกเบ‚เบญเบ‡เป€เบˆเบปเป‰เบฒ

เปƒเบ™เบ„เปเบฒเป€เบซเบฑเบ™เบเบฑเบšเบ—เบตเปˆเบœเปˆเบฒเบ™เบกเบฒ เบšเบปเบ”เบ„เบงเบฒเบก เบ—เปˆเบฒเบ™โ€‹เป„เบ”เป‰โ€‹เบ–เบฒเบกโ€‹เบซเบผเบฒเบโ€‹เบ„เปเบฒโ€‹เบ–เบฒเบกโ€‹เบเปˆเบฝเบงโ€‹เบเบฑเบšโ€‹เบชเบฐโ€‹เบšเบฑเบšโ€‹เปƒเบซเบกเปˆโ€‹เบ‚เบญเบ‡ Windows Terminal เบ‚เบญเบ‡โ€‹เบžเบงเบโ€‹เป€เบฎเบปเบฒโ€‹. เบกเบทเป‰เบ™เบตเป‰เบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเบžเบฐเบเบฒเบเบฒเบกเบ•เบญเบšเบšเบฒเบ‡เบ‚เปเป‰เบ‚เบญเบ‡เบžเบงเบเป€เบ‚เบปเบฒ.

เบ‚เป‰เบฒเบ‡เบฅเบธเปˆเบกเบ™เบตเป‰เปเบกเปˆเบ™เบšเบฒเบ‡เบ„เปเบฒเบ–เบฒเบกเบ—เบตเปˆเบ–เบทเบเบ–เบฒเบกเป€เบฅเบทเป‰เบญเบเป†เบ—เบตเปˆเบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เบเบดเบ™ (เปเบฅเบฐเบเบฑเบ‡เป„เบ”เป‰เบเบดเบ™), เป€เบŠเบฑเปˆเบ™เบ”เบฝเบงเบเบฑเบ™เบเบฑเบšเบ„เปเบฒเบ•เบญเบšเบ—เบตเปˆเป€เบ›เบฑเบ™เบ—เบฒเบ‡เบเบฒเบ™: เบฅเบงเบกเบ—เบฑเบ‡เบเบฒเบ™เบ—เบปเบ”เปเบ—เบ™ PowerShell เปเบฅเบฐเบงเบดเบ—เบตเบเบฒเบ™เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบœเบฐเบฅเบดเบ”เบ•เบฐเบžเบฑเบ™เปƒเบซเบกเปˆเปƒเบ™เบกเบทเป‰เบ™เบตเป‰.

New Windows Terminal: เบ•เบญเบšเบšเบฒเบ‡เบ„เบณเบ–เบฒเบกเบ‚เบญเบ‡เป€เบˆเบปเป‰เบฒ

เบ‚เป‰เบญเบเบชเบฒเบกเบฒเบ”เป„เบ”เป‰เบฎเบฑเบš Windows Terminal เปƒเปเปˆเป„เบ”เป‰เป€เบกเบทเปˆเบญเปƒเบ” เปเบฅเบฐเบขเบนเปˆเปƒเบช?

  1. เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ” clone terminal source code เบˆเบฒเบ GitHub at github.com/microsoft/terminal เปเบฅเบฐเบ›เบฐเบเบญเบšเบกเบฑเบ™เบขเบนเปˆเปƒเบ™เบ„เบญเบกเบžเบดเบงเป€เบ•เบตเบ‚เบญเบ‡เบ—เปˆเบฒเบ™.
    ะŸั€ะธะผะตั‡ะฐะฝะธะต: เปƒเบซเป‰เปเบ™เปˆเปƒเบˆเบงเปˆเบฒเป„เบ”เป‰เบญเปˆเบฒเบ™เปเบฅเบฐเบ›เบฐเบ•เบดเบšเบฑเบ”เบ•เบฒเบกเบ„เปเบฒเปเบ™เบฐเบ™เปเบฒเปƒเบ™เบซเบ™เป‰เบฒ README เบ‚เบญเบ‡ repository เบเปˆเบญเบ™เบ—เบตเปˆเบ—เปˆเบฒเบ™เบˆเบฐเบžเบฐเบเบฒเบเบฒเบกเบชเป‰เบฒเบ‡เป‚เบ„เบ‡เบเบฒเบ™ - เบกเบตเบšเบฒเบ‡เป€เบ‡เบทเปˆเบญเบ™เป„เบ‚เป€เบšเบทเป‰เบญเบ‡เบ•เบปเป‰เบ™เปเบฅเบฐเบ‚เบฑเป‰เบ™เบ•เบญเบ™เป€เบšเบทเป‰เบญเบ‡เบ•เบปเป‰เบ™เบ—เบตเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™เป€เบžเบทเปˆเบญเบชเป‰เบฒเบ‡เป‚เบ„เบ‡เบเบฒเบ™!
  2. เป€เบงเบตเบŠเบฑเบ™เบ•เบปเบงเบขเปˆเบฒเบ‡เบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เปƒเบŠเป‰เป„เบŸเบŸเป‰เบฒเบˆเบฐเบกเบตเปƒเบซเป‰เบ”เบฒเบงเป‚เบซเบผเบ”เบˆเบฒเบ Microsoft Store เปƒเบ™เบฅเบฐเบ”เบนเบฎเป‰เบญเบ™เบ‚เบญเบ‡เบ›เบต 2019.

เบžเบงเบเป€เบฎเบปเบฒเบ•เบฑเป‰เบ‡เป€เบ›เบปเป‰เบฒเปเบฒเบเบ—เบตเปˆเบˆเบฐเบ›เปˆเบญเบ Windows Terminal v1.0 เปƒเบ™เบ—เป‰เบฒเบเบ›เบต 2019, เปเบ•เปˆเบˆเบฐเป€เบฎเบฑเบ”เบงเบฝเบเบเบฑเบšเบŠเบธเบกเบŠเบปเบ™เป€เบžเบทเปˆเบญเบˆเบฑเบ”เบชเบปเปˆเบ‡เป€เบงเบตเบŠเบฑเบ™เบ™เบตเป‰เป€เบžเบทเปˆเบญเบฎเบฑเบšเบ›เบฐเบเบฑเบ™เบงเปˆเบฒ terminal เบกเบตเบ„เบธเบ™เบ™เบฐเบžเบฒเบšเบชเบนเบ‡.

Windows Terminal เป€เบ›เบฑเบ™เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ—เบ™ Command Prompt เปเบฅเบฐ/เบซเบผเบท PowerShell เบšเป?

เป€เบžเบทเปˆเบญเบ•เบญเบšเบ„เปเบฒเบ–เบฒเบกเบ™เบตเป‰, เปƒเบซเป‰เบญเบฐเบ—เบดเบšเบฒเบเบšเบฒเบ‡เบ‚เปเป‰เบเปเบฒเบ™เบปเบ”เปเบฅเบฐเปเบ™เบงเบ„เบงเบฒเบกเบ„เบดเบ”:

  • Command Prompt เปเบฅเบฐ PowerShell (เป€เบŠเบฑเปˆเบ™: WSL/bash/etc. เปƒเบ™ *NIX) เปเบกเปˆเบ™ shells, เบšเปเปˆเปเบกเปˆเบ™ terminals, เปเบฅเบฐเบšเปเปˆเบกเบต UI เบ‚เบญเบ‡เบ•เบปเบ™เป€เบญเบ‡.
  • เป€เบกเบทเปˆเบญเบ—เปˆเบฒเบ™เป€เบ›เบตเบ”เบ•เบปเบง shell/application/command line tool, Windows เบˆเบฐเป€เบ›เบตเบ”เบ•เบปเบงเบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ” เปเบฅเบฐเป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบžเบงเบเบกเบฑเบ™เบเบฑเบš Windows Console instances (เบ–เป‰เบฒเบˆเปเบฒเป€เบ›เบฑเบ™)
  • Windows Console เป€เบ›เบฑเบ™เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบ UI เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™ "เบ„เป‰เบฒเบเบ„เบท terminal" เบ—เบตเปˆเบกเบฒเบžเป‰เบญเบกเบเบฑเบš Windows เปเบฅเบฐเป„เบ”เป‰เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป‚เบ”เบเบœเบนเป‰เปƒเบŠเป‰เบชเปเบฒเบฅเบฑเบš 30 เบ›เบตเบ—เบตเปˆเบœเปˆเบฒเบ™เบกเบฒเป€เบžเบทเปˆเบญเบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เป€เบ„เบทเปˆเบญเบ‡เบกเบทเป€เบชเบฑเป‰เบ™เบ„เปเบฒเบชเบฑเปˆเบ‡เปƒเบ™ Windows NT, 2000, XP, Vista, 7, 8 เปเบฅเบฐ 10.

New Windows Terminal: เบ•เบญเบšเบšเบฒเบ‡เบ„เบณเบ–เบฒเบกเบ‚เบญเบ‡เป€เบˆเบปเป‰เบฒ

เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบ„เปเบฒเบ–เบฒเบกเบญเบฒเบ”เบˆเบฐเบ–เบทเบเปเบ›เบ„เบทเบ™เบงเปˆเบฒ "Windows Terminal เปเบกเปˆเบ™เบเบฒเบ™เบ—เบปเบ”เปเบ—เบ™ Windows Console?"

เบ„เปเบฒเบ•เบญเบšเปเบกเปˆเบ™ "เบšเปเปˆ":

  • Windows Console เบˆเบฐเบชเบทเบšเบ•เปเปˆเบˆเบฑเบ”เบชเบปเปˆเบ‡เปƒเบ™ Windows เป€เบ›เบฑเบ™เป€เบงเบฅเบฒเบซเบผเบฒเบเบ—เบปเบ”เบชเบฐเบงเบฑเบ”เป€เบžเบทเปˆเบญเปƒเบซเป‰เบ„เบงเบฒเบกเป€เบ‚เบปเป‰เบฒเบเบฑเบ™เป„เบ”เป‰เบเบฑเบšเบซเบผเบฑเบ‡เบซเบผเบฒเบเบฅเป‰เบฒเบ™เบชเบฐเบ„เบฃเบดเบš, เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™ เปเบฅเบฐเป€เบ„เบทเปˆเบญเบ‡เบกเบทเบชเบฒเบเบ„เบณเบชเบฑเปˆเบ‡.
  • Windows Terminal เบˆเบฐเป€เบฎเบฑเบ”เบงเบฝเบเบ„เบฝเบ‡เบ„เบนเปˆเบเบฑเบš Windows Console, เปเบ•เปˆเบญเบฒเบ”เบˆเบฐเป€เบ›เบฑเบ™เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบ—เบฒเบ‡เป€เบฅเบทเบญเบเบชเปเบฒเบฅเบฑเบšเบœเบนเป‰เปƒเบŠเป‰เบ—เบตเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™เปƒเบŠเป‰เป€เบ„เบทเปˆเบญเบ‡เบกเบทเป€เบชเบฑเป‰เบ™เบ„เปเบฒเบชเบฑเปˆเบ‡เปƒเบ™ Windows.
  • Windows Terminal เบชเบฒโ€‹เบกเบฒเบ”โ€‹เป€เบŠเบทเปˆเบญเบกโ€‹เบ•เปเปˆโ€‹เบเบฑเบš Command Prompt เปเบฅเบฐ PowerShell, เป€เบŠเบฑเปˆเบ™โ€‹เบ”เบฝเบงโ€‹เบเบฑเบ™โ€‹เบเบฑเบšโ€‹เบšเบฑเบ™โ€‹เบŠเบตโ€‹เบ„เปเบฒโ€‹เบชเบฑเปˆเบ‡โ€‹เบญเบทเปˆเบ™เป† shell/tool/application. เบ—เปˆเบฒเบ™เบˆเบฐเบชเบฒเบกเบฒเบ”เป€เบ›เบตเบ”เปเบ–เบšเป€เบญเบเบฐเบฅเบฒเบ”เบ—เบตเปˆเป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบเบฑเบš Command Prompt, PowerShell, bash (เบœเปˆเบฒเบ™ WSL เบซเบผเบท ssh) เปเบฅเบฐ shell / เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบญเบทเปˆเบ™เป†เบ—เบตเปˆเบ—เปˆเบฒเบ™เป€เบฅเบทเบญเบ.

เบ‚เป‰เบญเบเบชเบฒเบกเบฒเบ”เบฎเบฑเบšเบŸเบญเบ™เปƒเปเปˆเป„เบ”เป‰เป€เบกเบทเปˆเบญเปƒเบ”?

เป„เบงเป†เบ™เบตเป‰! เบžเบงเบโ€‹เป€เบฎเบปเบฒโ€‹เบšเปเปˆโ€‹เบกเบตโ€‹เบเปเบฒโ€‹เบ™เบปเบ”โ€‹เป€เบงโ€‹เบฅเบฒโ€‹เบ—เบตเปˆโ€‹เบเปเบฒโ€‹เบ™เบปเบ”โ€‹เป„เบงเป‰โ€‹, เปเบ•เปˆโ€‹เบงเปˆเบฒโ€‹เบžเบงเบโ€‹เป€เบฎเบปเบฒโ€‹เบเปเบฒโ€‹เบฅเบฑเบ‡โ€‹เป€เบฎเบฑเบ”โ€‹เบงเบฝเบโ€‹เบขเปˆเบฒเบ‡โ€‹เบซเป‰เบฒเบงโ€‹เบซเบฑเบ™โ€‹เปƒเบ™โ€‹เบเบฒเบ™โ€‹เบชเปเบฒโ€‹เป€เบฅเบฑเบ”โ€‹เบฎเบนเบšโ€‹เบ•เบปเบงโ€‹เบญเบฑเบโ€‹เบชเบญเบ™โ€‹. เป€เบกเบทเปˆเบญเบกเบฑเบ™เบเบฝเบกเบžเป‰เบญเบกเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ›เปˆเบญเบ, เบกเบฑเบ™เบˆเบฐเป€เบ›เบตเบ”เปเบฅเบฐเบกเบตเบขเบนเปˆเปƒเบ™เบšเปˆเบญเบ™เป€เบเบฑเบšเบกเป‰เบฝเบ™เบ‚เบญเบ‡เบกเบฑเบ™.

เบกเบฑเบ™เป€เบ›เบฑเบ™เปเบ™เบงเปƒเบ”เบขเบนเปˆเบ—เบตเปˆ Build

เบ–เป‰เบฒเบ—เปˆเบฒเบ™เบžเบฒเบ”เบเบฒเบ™เบชเบปเบ™เบ—เบฐเบ™เบฒเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเบขเบนเปˆเบ—เบตเปˆ Build 2019, เบ™เบตเป‰เปเบกเปˆเบ™เบšเบฒเบ‡เบˆเบธเบ”เป€เบ”เบฑเปˆเบ™เบ—เบตเปˆเบˆเบฐเบŠเปˆเบงเบเปƒเบซเป‰เบกเบตเบ„เปเบฒเบ–เบฒเบกเป€เบžเบตเปˆเบกเป€เบ•เบตเบก:

Terminal Keynote เปเบฅเบฐ Aspirational Video

เปƒเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡เบเบฒเบ™เบชเบปเบ™เบ—เบฐเบ™เบฒเบ‚เบญเบ‡ Rajesh Jha, Kevin Gallo เป„เบ”เป‰เบ›เบฐเบเบฒเบ”เบชเบฐเบ–เบฒเบ™เบตเปƒเบซเบกเปˆเปเบฅเบฐเบชเบฐเปเบ”เบ‡เปƒเบซเป‰เป€เบซเบฑเบ™ "Terminal Sizzle Video" เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเปƒเบซเบกเปˆเบชเบฐเปเบ”เบ‡เปƒเบซเป‰เป€เบซเบฑเบ™เบ—เบดเบ”เบ—เบฒเบ‡เบ—เบตเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™เบชเปเบฒเบฅเบฑเบš v1.0:


www.youtube.com/watch?v=8gw0rXPMMPE

Session เปƒเบ™ Windows Terminal

Rich Turner [เบœเบนเป‰เบˆเบฑเบ”เบเบฒเบ™เป‚เบ„เบ‡เบเบฒเบ™เบญเบฒเบงเบธเป‚เบช] เปเบฅเบฐ Michael Niksa [เบงเบดเบชเบฐเบงเบฐเบเบญเบ™เบŠเบญเบšเปเบงเบญเบฒเบงเบธเป‚เบช] เป„เบ”เป‰เปƒเบซเป‰เบเบญเบ‡เบ›เบฐเบŠเบธเบกเปเบšเบšเป€เบฅเบดเบเป€เบŠเบดเปˆเบ‡เบเปˆเบฝเบงเบเบฑเบš Windows Terminal, เบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเปเบฒเปเบฅเบฐเบฅเบฐเบซเบฑเบ”เบ‚เบญเบ‡เบกเบฑเบ™.


www.youtube.com/watch?v=KMudkRcwjCw

เบชเบฐเบซเบฅเบธเบš

เปƒเบซเป‰เปเบ™เปˆเปƒเบˆเบงเปˆเบฒเบˆเบฐเบ•เบดเบ”เบ•เบฒเบกเบซเบ™เป‰เบฒเป€เบงเบฑเบšเบ•เปˆเบฒเบ‡เป†เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบญเบฑเบšเป€เบ”เบ” @cinnamon_msft ะธ @richturn_ms เปƒเบ™ Twitter เปเบฅเบฐเบเบงเบ”เป€เบšเบดเปˆเบ‡เบ„เบทเบ™เป€เบฅเบทเป‰เบญเบเป†เปƒเบ™เบญเบฒเบ—เบดเบ”เปเบฅเบฐเป€เบ”เบทเบญเบ™เบ‚เป‰เบฒเบ‡เบซเบ™เป‰เบฒ blog เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเป€เบšเบดเปˆเบ‡ Command Line เป€เบžเบทเปˆเบญเบฎเบฝเบ™เบฎเบนเป‰เป€เบžเบตเปˆเบกเป€เบ•เบตเบกเบเปˆเบฝเบงเบเบฑเบš terminal เปเบฅเบฐเบ„เบงเบฒเบกเบ„เบทเบšเบซเบ™เป‰เบฒเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเป„เบ›เบชเบนเปˆ v1.0.

เบ–เป‰เบฒเป€เบˆเบปเป‰เบฒเป€เบ›เบฑเบ™เบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒ เปเบฅเบฐเบขเบฒเบเบกเบตเบชเปˆเบงเบ™เบฎเปˆเบงเบก, เบเบฐเบฅเบธเบ™เบฒเป€เบ‚เบปเป‰เบฒเป„เบ›เป€เบšเบดเปˆเบ‡ terminal repository เปƒเบ™ GitHub เปเบฅเบฐเบ—เบปเบšเบ—เบงเบ™เปเบฅเบฐเบ›เบถเบเบชเบฒเบซเบฒเบฅเบทเบšเบฑเบ™เบซเบฒเบเบฑเบšเบ—เบตเบกเบ‡เบฒเบ™เปเบฅเบฐเบŠเบธเบกเบŠเบปเบ™, เปเบฅเบฐเบ–เป‰เบฒเบ—เปˆเบฒเบ™เบกเบตเป€เบงเบฅเบฒ, เบ›เบฐเบเบญเบšเบชเปˆเบงเบ™เป‚เบ”เบเบเบฒเบ™เบชเบปเปˆเบ‡ PR เบ—เบตเปˆเบกเบตเบเบฒเบ™เปเบเป‰เป„เบ‚เปเบฅเบฐเบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡เป€เบžเบทเปˆเบญเบŠเปˆเบงเบเบžเบงเบเป€เบฎเบปเบฒเป€เบฎเบฑเบ”เปƒเบซเป‰เบชเบฐเบ–เบฒเบ™เบตเบ—เบตเปˆเบซเบ™เป‰เบฒเบซเบงเบฒเบ”เบชเบฝเบง!

เบ–เป‰เบฒเบ—เปˆเบฒเบ™เบšเปเปˆเปเบกเปˆเบ™เบœเบนเป‰เบžเบฑเบ”เบ—เบฐเบ™เบฒเปเบ•เปˆเบเบฑเบ‡เบขเบฒเบเบ—เบปเบ”เบฅเบญเบ‡เปƒเบŠเป‰ terminal, เบ”เบฒเบงเป‚เบซเบฅเบ”เบกเบฑเบ™เบˆเบฒเบ Microsoft Store เป€เบกเบทเปˆเบญเบกเบฑเบ™เบญเบญเบเปƒเบ™เบฅเบฐเบ”เบนเบฎเป‰เบญเบ™เบ™เบตเป‰เปเบฅเบฐเปƒเบซเป‰เปเบ™เปˆเปƒเบˆเบงเปˆเบฒเบˆเบฐเบชเบปเปˆเบ‡เบ„เปเบฒเบ„เบดเบ”เป€เบซเบฑเบ™เปƒเบซเป‰เบžเบงเบเป€เบฎเบปเบฒเบเปˆเบฝเบงเบเบฑเบšเบชเบดเปˆเบ‡เบ—เบตเปˆเบ—เปˆเบฒเบ™เบกเบฑเบ, เบšเปเปˆเบกเบฑเบ, เปเบฅเบฐเบญเบทเปˆเบ™เป†.

New Windows Terminal: เบ•เบญเบšเบšเบฒเบ‡เบ„เบณเบ–เบฒเบกเบ‚เบญเบ‡เป€เบˆเบปเป‰เบฒ

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

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