рдирд╡реАрди рд╡рд┐рдВрдбреЛрдЬ рдЯрд░реНрдорд┐рдирд▓: рддреБрдордЪреНрдпрд╛ рдХрд╛рд╣реА рдкреНрд░рд╢реНрдирд╛рдВрдЪреА рдЙрддреНрддрд░реЗ

рдЕрд▓реАрдХрдбреАрд▓ рдЯрд┐рдкреНрдкрдгреНрдпрд╛рдВрдордзреНрдпреЗ рд▓реЗрдЦ рддреБрдореНрд╣реА рдЖрдордЪреНрдпрд╛ Windows рдЯрд░реНрдорд┐рдирд▓рдЪреНрдпрд╛ рдирд╡реАрди рдЖрд╡реГрддреНрддреАрдмрджреНрджрд▓ рдмрд░реЗрдЪ рдкреНрд░рд╢реНрди рд╡рд┐рдЪрд╛рд░рд▓реЗ рдЖрд╣реЗрдд. рдЖрдЬ рдЖрдореНрд╣реА рддреНрдпрд╛рдкреИрдХреА рдХрд╛рд╣реА рдЙрддреНрддрд░реЗ рджреЗрдгреНрдпрд╛рдЪрд╛ рдкреНрд░рдпрддреНрди рдХрд░реВ.

рдЦрд╛рд▓реА рдХрд╛рд╣реА рд╡рд╛рд░рдВрд╡рд╛рд░ рд╡рд┐рдЪрд╛рд░рд▓реЗ рдЬрд╛рдгрд╛рд░реЗ рдкреНрд░рд╢реНрди рдЖрд╣реЗрдд рдЬреЗ рдЖрдореНрд╣реА рдРрдХрд▓реЗ (рдЖрдгрд┐ рдЕрдЬреВрдирд╣реА рдРрдХрддреЛ), рддрд╕реЗрдЪ рдЕрдзрд┐рдХреГрдд рдЙрддреНрддрд░реЗ: PowerShell рдмрджрд▓рдгреЗ рдЖрдгрд┐ рдЖрдЬ рдирд╡реАрди рдЙрддреНрдкрд╛рджрди рдХрд╕реЗ рд╡рд╛рдкрд░рд╛рдпрдЪреЗ рдпрд╛рд╕рд╣.

рдирд╡реАрди рд╡рд┐рдВрдбреЛрдЬ рдЯрд░реНрдорд┐рдирд▓: рддреБрдордЪреНрдпрд╛ рдХрд╛рд╣реА рдкреНрд░рд╢реНрдирд╛рдВрдЪреА рдЙрддреНрддрд░реЗ

рдорд▓рд╛ рдирд╡реАрди рд╡рд┐рдВрдбреЛрдЬ рдЯрд░реНрдорд┐рдирд▓ рдХрдзреА рдЖрдгрд┐ рдХреБрдареЗ рдорд┐рд│реЗрд▓?

  1. рддреБрдореНрд╣реА рдпреЗрдереЗ GitHub рд╡рд░реВрди рдЯрд░реНрдорд┐рдирд▓ рд╕реЛрд░реНрд╕ рдХреЛрдб рдХреНрд▓реЛрди рдХрд░реВ рд╢рдХрддрд╛ github.com/microsoft/terminal рдЖрдгрд┐ рддреЗ рддреБрдордЪреНрдпрд╛ рд╕рдВрдЧрдгрдХрд╛рд╡рд░ рдПрдХрддреНрд░ рдХрд░рд╛.
    рд╢реЗрд░рд╛: рдкреНрд░рдХрд▓реНрдк рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рдЪрд╛ рдкреНрд░рдпрддреНрди рдХрд░рдгреНрдпрд╛рдкреВрд░реНрд╡реА рд░реЗрдкреЙрдЬрд┐рдЯрд░реАрдЪреНрдпрд╛ README рдкреГрд╖реНрдард╛рд╡рд░реАрд▓ рд╕реВрдЪрдирд╛ рд╡рд╛рдЪрд╛ рдЖрдгрд┐ рддреНрдпрд╛рдВрдЪреЗ рдЕрдиреБрд╕рд░рдг рдХрд░рд╛ - рдкреНрд░рдХрд▓реНрдк рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдХрд╛рд╣реА рдкреВрд░реНрд╡рддрдпрд╛рд░реА рдЖрдгрд┐ рдЖрд░рдВрднрд┐рдХ рдЪрд░рдг рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗрдд!
  2. 2019 рдЪреНрдпрд╛ рдЙрдиреНрд╣рд╛рд│реНрдпрд╛рдд рдЯрд░реНрдорд┐рдирд▓рдЪреА рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди рдЖрд╡реГрддреНрддреА Microsoft Store рд╡рд░реВрди рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЙрдкрд▓рдмреНрдз рдЕрд╕реЗрд▓.

1.0 рдЪреНрдпрд╛ рдЕрдЦреЗрд░реАрд╕ Windows рдЯрд░реНрдорд┐рдирд▓ v2019 рд░рд┐рд▓реАрдЭ рдХрд░рдгреНрдпрд╛рдЪреЗ рдЖрдордЪреЗ рдзреНрдпреЗрдп рдЖрд╣реЗ, рдкрд░рдВрддреБ рдЯрд░реНрдорд┐рдирд▓ рдЙрдЪреНрдЪ рджрд░реНрдЬрд╛рдЪреЗ рдЖрд╣реЗ рдпрд╛рдЪреА рдЦрд╛рддреНрд░реА рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╣реА рдЖрд╡реГрддреНрддреА рд╡рд┐рддрд░рд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╕рдореБрджрд╛рдпрд╛рд╕реЛрдмрдд рдХрд╛рдо рдХрд░реВ.

рд╡рд┐рдВрдбреЛрдЬ рдЯрд░реНрдорд┐рдирд▓ рдХрдорд╛рдВрдб рдкреНрд░реЙрдореНрдкреНрдЯ рдЖрдгрд┐/рдХрд┐рдВрд╡рд╛ рдкреЙрд╡рд░рд╢реЗрд▓рдЪреА рдЬрд╛рдЧрд╛ рдЖрд╣реЗ рдХрд╛?

рдпрд╛ рдкреНрд░рд╢реНрдирд╛рдЪреЗ рдЙрддреНрддрд░ рджреЗрдгреНрдпрд╛рд╕рд╛рдареА, рдЪрд▓рд╛ рдХрд╛рд╣реА рдЕрдЯреА рдЖрдгрд┐ рд╕рдВрдХрд▓реНрдкрдирд╛ рд╕реНрдкрд╖реНрдЯ рдХрд░реВрдпрд╛:

  • рдХрдорд╛рдВрдб рдкреНрд░реЙрдореНрдкреНрдЯ рдЖрдгрд┐ рдкреЙрд╡рд░рд╢реЗрд▓ (рдЙрджрд╛. WSL/bash/рдЗ. *NIX рд╡рд░) рд╣реЗ рд╢реЗрд▓ рдЖрд╣реЗрдд, рдЯрд░реНрдорд┐рдирд▓ рдирд╛рд╣реАрдд рдЖрдгрд┐ рддреНрдпрд╛рдВрдЪреЗ рд╕реНрд╡рддрдГрдЪреЗ UI рдирд╛рд╣реА
  • рдЬреЗрд╡реНрд╣рд╛ рддреБрдореНрд╣реА рд╢реЗрд▓/рдЕреЕрдкреНрд▓рд┐рдХреЗрд╢рди/рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдЯреВрд▓ рд▓рд╛рдБрдЪ рдХрд░рддрд╛, рддреЗрд╡реНрд╣рд╛ рд╡рд┐рдВрдбреЛрдЬ рдЖрдкреЛрдЖрдк рд▓реЙрдиреНрдЪ рд╣реЛрддреЗ рдЖрдгрд┐ рддреНрдпрд╛рдВрдирд╛ рд╡рд┐рдВрдбреЛрдЬ рдХрдиреНрд╕реЛрд▓ рдЙрджрд╛рд╣рд░рдгрд╛рдВрд╢реА рдЬреЛрдбрддреЗ (рдЖрд╡рд╢реНрдпрдХ рдЕрд╕рд▓реНрдпрд╛рд╕)
  • Windows Console рд╣реЗ рдорд╛рдирдХ тАЬрдЯрд░реНрдорд┐рдирд▓-рд╕рд╛рд░рдЦреЗтАЭ UI рдНрдкреНрд▓рд┐рдХреЗрд╢рди рдЖрд╣реЗ рдЬреЗ Windows рд╕рд╣ рдпреЗрддреЗ рдЖрдгрд┐ рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдВрджреНрд╡рд╛рд░реЗ Windows NT, 30, XP, Vista, 2000, 7 рдЖрдгрд┐ 8 рд╡рд░ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдЯреВрд▓реНрд╕ рдЪрд╛рд▓рд╡рдгреНрдпрд╛рд╕рд╛рдареА рдЧреЗрд▓реНрдпрд╛ 10 рд╡рд░реНрд╖рд╛рдВрдкрд╛рд╕реВрди рд╡рд╛рдкрд░рд▓реЗ рдЬрд╛рдд рдЖрд╣реЗ.

рдирд╡реАрди рд╡рд┐рдВрдбреЛрдЬ рдЯрд░реНрдорд┐рдирд▓: рддреБрдордЪреНрдпрд╛ рдХрд╛рд╣реА рдкреНрд░рд╢реНрдирд╛рдВрдЪреА рдЙрддреНрддрд░реЗ

рддреНрдпрд╛рдореБрд│реЗ рдкреНрд░рд╢реНрдирд╛рдЪрд╛ рдмрд╣реБрдзрд╛ "рд╡рд┐рдВрдбреЛрдЬ рдЯрд░реНрдорд┐рдирд▓ рд╣реЗ рд╡рд┐рдВрдбреЛрдЬ рдХрдиреНрд╕реЛрд▓рдЪреА рдЬрд╛рдЧрд╛ рдЖрд╣реЗ?"

рдЙрддреНрддрд░ "рдирд╛рд╣реА" рдЖрд╣реЗ:

  • Windows Console рдЕрдиреЗрдХ рджрд╢рд▓рдХреНрд╖ рд╡рд┐рджреНрдпрдорд╛рди/рд▓реЗрдЧреЗрд╕реА рд╕реНрдХреНрд░рд┐рдкреНрдЯ, рдНрдкреНрд▓рд┐рдХреЗрд╢рдиреНрд╕ рдЖрдгрд┐ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдЯреВрд▓реНрд╕рд╕рд╣ рдмреЕрдХрд╡рд░реНрдб рдХрдВрдкреЕрдЯрд┐рдмрд┐рд▓рд┐рдЯреА рдкреНрд░рджрд╛рди рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА Windows рд╡рд░ рджрд╢рдХреЗ рдкрд╛рдард╡рдгреЗ рд╕реБрд░реВ рдареЗрд╡реЗрд▓.
  • Windows рдЯрд░реНрдорд┐рдирд▓ Windows Console рд╕реЛрдмрдд рдХрд╛рдо рдХрд░реЗрд▓, рдкрд░рдВрддреБ Windows рд╡рд░ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдЯреВрд▓реНрд╕ рдЪрд╛рд▓рд╡реВ рдЗрдЪреНрдЫрд┐рдгрд╛рд░реНтАНрдпрд╛ рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдВрд╕рд╛рдареА рддреЗ рдирд┐рд╡рдбреАрдЪреЗ рд╕рд╛рдзрди рдЕрд╕реЗрд▓.
  • рд╡рд┐рдВрдбреЛрдЬ рдЯрд░реНрдорд┐рдирд▓ рдХрдорд╛рдВрдб рдкреНрд░реЙрдореНрдкреНрдЯ рдЖрдгрд┐ рдкреЙрд╡рд░рд╢реЗрд▓, рддрд╕реЗрдЪ рдЗрддрд░ рдХреЛрдгрддреНрдпрд╛рд╣реА рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рд╢реЗрд▓/рдЯреВрд▓/рдНрдкреНрд▓рд┐рдХреЗрд╢рдирд╢реА рдХрдиреЗрдХреНрдЯ рд╣реЛрдК рд╢рдХрддреЗ. рддреБрдореНрд╣реА рдХрдорд╛рдВрдб рдкреНрд░реЙрдореНрдкреНрдЯ, рдкреЙрд╡рд░рд╢реЗрд▓, рдмреЕрд╢ (WSL рдХрд┐рдВрд╡рд╛ ssh рджреНрд╡рд╛рд░реЗ) рдЖрдгрд┐ рддреБрдордЪреНрдпрд╛ рдЖрд╡рдбреАрдЪреНрдпрд╛ рдЗрддрд░ рдХреЛрдгрддреНрдпрд╛рд╣реА рд╢реЗрд▓/рдЯреВрд▓реНрд╕рд╢реА рдХрдиреЗрдХреНрдЯ рдХреЗрд▓реЗрд▓реЗ рд╕реНрд╡рддрдВрддреНрд░ рдЯреЕрдм рдЙрдШрдбрдгреНрдпрд╛рд╕ рд╕рдХреНрд╖рдо рдЕрд╕рд╛рд▓.

рдореА рдирд╡реАрди рдлреЙрдиреНрдЯ рдХрдзреА рдкреНрд░рд╛рдкреНрдд рдХрд░реВ рд╢рдХрддреЛ?

рд▓рд╡рдХрд░рдЪ! рдЖрдордЪреНрдпрд╛рдХрдбреЗ рдирд┐рд╢реНрдЪрд┐рдд рдЯрд╛рдЗрдорд▓рд╛рдЗрди рдирд╛рд╣реА, рдкрд░рдВрддреБ рдЖрдореНрд╣реА рдлреЙрдиреНрдЯ рдкреВрд░реНрдг рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╕рдХреНрд░рд┐рдпрдкрдгреЗ рдХрд╛рдо рдХрд░рдд рдЖрд╣реЛрдд. рдПрдХрджрд╛ рддреЗ рд░рд┐рд▓реАрдЭрд╕рд╛рдареА рддрдпрд╛рд░ рдЭрд╛рд▓реНрдпрд╛рд╡рд░, рддреЗ рдЙрдШрдбрд▓реЗ рдЬрд╛рдИрд▓ рдЖрдгрд┐ рддреНрдпрд╛рдЪреНрдпрд╛ рднрд╛рдВрдбрд╛рд░рд╛рдд рдЙрдкрд▓рдмреНрдз рд╣реЛрдИрд▓.

рддреЗ рдмрд┐рд▓реНрдбрдордзреНрдпреЗ рдХрд╕реЗ рд╣реЛрддреЗ

рддреБрдордЪреЗ рдмрд┐рд▓реНрдб 2019 рдордзреАрд▓ рдЖрдордЪреЗ рдмреЛрд▓рдгреЗ рдЪреБрдХрд▓реЗ рдЕрд╕рд▓реНрдпрд╛рд╕, рдЖрдгрдЦреА рдХрд╛рд╣реА рдкреНрд░рд╢реНрди рд╕реЛрдбрд╡рд┐рдгреНрдпрд╛рдд рдорджрдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдпреЗрдереЗ рдХрд╛рд╣реА рд╣рд╛рдпрд▓рд╛рдЗрдЯреНрд╕ рдЖрд╣реЗрдд:

рдЯрд░реНрдорд┐рдирд▓ рдХреАрдиреЛрдЯ рдЖрдгрд┐ рдЖрдХрд╛рдВрдХреНрд╖рд╛ рд╡реНрд╣рд┐рдбрд┐рдУ

рд░рд╛рдЬреЗрд╢ рдЭрд╛ рдпрд╛рдВрдЪреНрдпрд╛ рднрд╛рд╖рдгрд╛рджрд░рдореНрдпрд╛рди, рдХреЗрд╡рд┐рди рдЧреЕрд▓реЛрдиреЗ рдирд╡реАрди рдЯрд░реНрдорд┐рдирд▓рдЪреА рдШреЛрд╖рдгрд╛ рдХреЗрд▓реА рдЖрдгрд┐ v1.0 рд╕рд╛рдареА рдЗрдЪреНрдЫрд┐рдд рджрд┐рд╢рд╛ рджрд╛рдЦрд╡рдгрд╛рд░рд╛ рдЖрдордЪрд╛ рдирд╡реАрди тАЬрдЯрд░реНрдорд┐рдирд▓ рд╕рд┐рдЭрд▓ рд╡реНрд╣рд┐рдбрд┐рдУтАЭ рджрд╛рдЦрд╡рд▓рд╛:


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

рд╡рд┐рдВрдбреЛрдЬ рдЯрд░реНрдорд┐рдирд▓рдордзреНрдпреЗ рд╕рддреНрд░

рд░рд┐рдЪ рдЯрд░реНрдирд░ [рд╡рд░рд┐рд╖реНрда рдкреНрд░реЛрдЧреНрд░рд╛рдо рдореЕрдиреЗрдЬрд░] рдЖрдгрд┐ рдорд╛рдпрдХреЗрд▓ рдирд┐рдХрд╕рд╛ [рд╡рд░рд┐рд╖реНрда рд╕реЙрдлреНрдЯрд╡реЗрдЕрд░ рдЕрднрд┐рдпрдВрддрд╛] рдпрд╛рдВрдиреА рд╡рд┐рдВрдбреЛрдЬ рдЯрд░реНрдорд┐рдирд▓, рддреНрдпрд╛рдЪреЗ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдЖрдгрд┐ рдХреЛрдб рдпрд╛рд╡рд░ рд╕рдЦреЛрд▓ рд╕рддреНрд░ рджрд┐рд▓реЗ.


www.youtube.com/watch?v=KMudkRcwjCw

рдирд┐рд╖реНрдХрд░реНрд╖

рдЕрджреНрдпрддрдирд╛рдВрд╕рд╛рдареА рдкреГрд╖реНрдард╛рдВрдЪреЗ рдЕрдиреБрд╕рд░рдг рдХрд░рдгреНрдпрд╛рдЪреЗ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рд╛ @cinnamon_msft ╨╕ @richturn_ms Twitter рд╡рд░ рдЖрдгрд┐ рдпреЗрддреНрдпрд╛ рдЖрдард╡рдбреЗ рдЖрдгрд┐ рдорд╣рд┐рдиреНрдпрд╛рдВрдд рд╡рд╛рд░рдВрд╡рд╛рд░ рддрдкрд╛рд╕рд╛ рдЖрдордЪрд╛ рдмреНрд▓реЙрдЧрдЯрд░реНрдорд┐рдирд▓ рдЖрдгрд┐ v1.0 рдХрдбреЗ рдЖрдордЪреНрдпрд╛ рдкреНрд░рдЧрддреАрдмрджреНрджрд▓ рдЕрдзрд┐рдХ рдЬрд╛рдгреВрди рдШреЗрдгреНрдпрд╛рд╕рд╛рдареА рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдкрд╣рд╛.

рддреБрдореНрд╣реА рд╡рд┐рдХрд╛рд╕рдХ рдЕрд╕рд╛рд▓ рдЖрдгрд┐ рддреНрдпрд╛рдд рд╕рд╣рднрд╛рдЧреА рд╡реНрд╣рд╛рдпрдЪреЗ рдЕрд╕рд▓реНрдпрд╛рд╕, рдХреГрдкрдпрд╛ рднреЗрдЯ рджреНрдпрд╛ GitHub рд╡рд░ рдЯрд░реНрдорд┐рдирд▓ рд░реЗрдкреЙрдЬрд┐рдЯрд░реА рдЖрдгрд┐ рдЯреАрдо рдЖрдгрд┐ рд╕рдореБрджрд╛рдпрд╛рд╕рд╣ рд╕рдорд╕реНрдпрд╛рдВрдЪреЗ рдкреБрдирд░рд╛рд╡рд▓реЛрдХрди рдХрд░рд╛ рдЖрдгрд┐ рдЪрд░реНрдЪрд╛ рдХрд░рд╛ рдЖрдгрд┐ рддреБрдордЪреНрдпрд╛рдХрдбреЗ рд╡реЗрд│ рдЕрд╕рд▓реНрдпрд╛рд╕, рдЯрд░реНрдорд┐рдирд▓ рдЕрдкреНрд░рддрд┐рдо рдмрдирд╡рдгреНрдпрд╛рдд рдЖрдореНрд╣рд╛рд▓рд╛ рдорджрдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╕реБрдзрд╛рд░рдгрд╛ рдЖрдгрд┐ рд╕реБрдзрд╛рд░рдгрд╛ рдЕрд╕рд▓реЗрд▓реЗ рдкреАрдЖрд░ рд╕рдмрдорд┐рдЯ рдХрд░реВрди рдпреЛрдЧрджрд╛рди рджреНрдпрд╛!

рддреБрдореНрд╣реА рдбреЗрд╡реНрд╣рд▓рдкрд░ рдирд╕рд╛рд▓ рдкрдг рддрд░реАрд╣реА рдЯрд░реНрдорд┐рдирд▓ рд╡рд╛рдкрд░реВрди рдкрд╣рд╛рдпрдЪреЗ рдЕрд╕рд▓реНрдпрд╛рд╕, рдпрд╛ рдЙрдиреНрд╣рд╛рд│реНрдпрд╛рдд рдЬреЗрд╡реНрд╣рд╛ рддреЗ рд░рд┐рд▓реАрдЬ рд╣реЛрдИрд▓ рддреЗрд╡реНрд╣рд╛ Microsoft Store рд╡рд░реВрди рддреЗ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рд╛ рдЖрдгрд┐ рддреБрдореНрд╣рд╛рд▓рд╛ рдХрд╛рдп рдЖрд╡рдбрддреЗ, рдХрд╛рдп рдЖрд╡рдбрдд рдирд╛рд╣реА, рдЗрддреНрдпрд╛рджреАрдВрд╡рд░ рдЖрдореНрд╣рд╛рд▓рд╛ рдЕрднрд┐рдкреНрд░рд╛рдп рдкрд╛рдард╡рдгреНрдпрд╛рдЪреЗ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рд╛.

рдирд╡реАрди рд╡рд┐рдВрдбреЛрдЬ рдЯрд░реНрдорд┐рдирд▓: рддреБрдордЪреНрдпрд╛ рдХрд╛рд╣реА рдкреНрд░рд╢реНрдирд╛рдВрдЪреА рдЙрддреНрддрд░реЗ

рд╕реНрддреНрд░реЛрдд: www.habr.com

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╛