Windows Terminal 1.0 рдЪреНрдпрд╛ рдкреНрд░рдХрд╛рд╢рдирд╛рдЪреА рдШреЛрд╖рдгрд╛ рдХрд░рддрд╛рдирд╛ рдЖрдореНрд╣рд╛рд▓рд╛ рдЕрддрд┐рд╢рдп рдЕрднрд┐рдорд╛рди рд╡рд╛рдЯрддреЛ! рд╡рд┐рдВрдбреЛрдЬ рдЯрд░реНрдорд┐рдирд▓ рддреНрдпрд╛рдЪреНрдпрд╛рдкрд╛рд╕реВрди рдЦреВрдк рдкреБрдвреЗ рдЖрд▓реЗ рдЖрд╣реЗ
рд╡рд┐рдВрдбреЛрдЬ рдЯрд░реНрдорд┐рдирд▓ рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди
рдЖрдореНрд╣реА рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди рд╡рд┐рдВрдбреЛрдЬ рдЯрд░реНрдорд┐рдирд▓ рдЪреЕрдиреЗрд▓ рджреЗрдЦреАрд▓ рд╕реБрд░реВ рдХрд░рдд рдЖрд╣реЛрдд. рддреБрдореНрд╣реА Windows рдЯрд░реНрдорд┐рдирд▓ рдбреЗрд╡реНрд╣рд▓рдкрдореЗрдВрдЯрдордзреНрдпреЗ рдпреЛрдЧрджрд╛рди рджреЗрдК рдЗрдЪреНрдЫрд┐рдд рдЕрд╕рд╛рд▓ рдЖрдгрд┐ рдирд╡реАрдирддрдо рд╡реИрд╢рд┐рд╖реНрдЯреНрдпреЗ рд╡рд┐рдХрд╕рд┐рдд рд╣реЛрддрд╛рдЪ рд╡рд╛рдкрд░рдд рдЕрд╕рд╛рд▓, рддрд░ рд╣реЗ рдЪреЕрдиреЗрд▓ рддреБрдордЪреНрдпрд╛рд╕рд╛рдареА рдЖрд╣реЗ! рдЖрдкрдг рдпреЗрдереВрди рд╡рд┐рдВрдбреЛрдЬ рдЯрд░реНрдорд┐рдирд▓ рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реВ рд╢рдХрддрд╛
рджрд╕реНрддрдРрд╡рдЬреАрдХрд░рдг рд╡реЗрдмрд╕рд╛рдЗрдЯ
рд╡рд┐рдВрдбреЛрдЬ рдЯрд░реНрдорд┐рдирд▓ рдЗрдиреНрд╕реНрдЯреЙрд▓ рдХреЗрд▓реНрдпрд╛рдирдВрддрд░, рддреБрдореНрд╣рд╛рд▓рд╛ рдХрджрд╛рдЪрд┐рдд рддреБрдордЪреНрдпрд╛ рдирд╡реАрди рдЯреВрд▓рдЪрд╛ рдЕрдзрд┐рдХрд╛рдзрд┐рдХ рдлрд╛рдпрджрд╛ рдХрд╕рд╛ рдорд┐рд│рд╡рд╛рдпрдЪрд╛ рд╣реЗ рдЬрд╛рдгреВрди рдШреНрдпрд╛рдпрдЪреЗ рдЕрд╕реЗрд▓. рд╣реЗ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА, рдЖрдореНрд╣реА рд╡рд┐рдВрдбреЛрдЬ рдЯрд░реНрдорд┐рдирд▓ рдбреЙрдХреНрдпреБрдореЗрдВрдЯреЗрд╢рди рд╕рд╛рдЗрдЯ рд▓рд╛рдБрдЪ рдХреЗрд▓реА рдЖрд╣реЗ рдЬреНрдпрд╛рдордзреНрдпреЗ рд╕рд░реНрд╡ рдЯрд░реНрдорд┐рдирд▓ рд╕реЗрдЯрд┐рдВрдЧреНрдЬ рдЖрдгрд┐ рд╡реИрд╢рд┐рд╖реНрдЯреНрдпрд╛рдВрдмрджреНрджрд▓ рддрдкрд╢реАрд▓рд╡рд╛рд░ рдорд╛рд╣рд┐рддреА рдЖрд╣реЗ, рддрд╕реЗрдЪ рдХрд╛рд╣реА рдЯреНрдпреБрдЯреЛрд░рд┐рдпрд▓реНрд╕ рддреБрдореНрд╣рд╛рд▓рд╛ рдЯрд░реНрдорд┐рдирд▓ рд╕реЗрдЯ рдЕрдк рдХрд░рдгреНрдпрд╛рд╕ рдорджрдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА. рд╕рд░реНрд╡ рдХрд╛рдЧрджрдкрддреНрд░реЗ рдЖрдордЪреНрдпрд╛рд╡рд░ рдЙрдкрд▓рдмреНрдз рдЖрд╣реЗрдд
рдЫрд╛рди рд╡реИрд╢рд┐рд╖реНрдЯреНрдпреЗ
Windows рдЯрд░реНрдорд┐рдирд▓рдордзреНрдпреЗ рдЕрдиреЗрдХ рд╡реИрд╢рд┐рд╖реНрдЯреНрдпреЗ рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдЖрд╣реЗрдд рдЬреА рддреБрдордЪрд╛ рдХрд╛рд░реНрдпрдкреНрд░рд╡рд╛рд╣ рд╕реБрдзрд╛рд░рддрд╛рдд рдЖрдгрд┐ рддреБрдореНрд╣рд╛рд▓рд╛ рд╕рд░реНрд╡реЛрддреНрдХреГрд╖реНрдЯ рдЕрдиреБрднрд╡ рджреЗрдгреНрдпрд╛рд╕рд╛рдареА рд╕рд╛рдиреБрдХреВрд▓рд┐рдд рдкрд░реНрдпрд╛рдпрд╛рдВрдЪреА рд╡рд┐рд╕реНрддреГрдд рд╢реНрд░реЗрдгреА рдкреНрд░рджрд╛рди рдХрд░рддрд╛рдд. рдЦрд╛рд▓реА рдЖрдореНрд╣реА рдпрд╛рдкреИрдХреА рдХрд╛рд╣реА рд╡реИрд╢рд┐рд╖реНрдЯреНрдпреЗ рдкрд╛рд╣реВ рдЬреНрдпрд╛ рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдВрдирд╛ рд╕рд░реНрд╡рд╛рдд рдЬрд╛рд╕реНрдд рдЖрд╡рдбрддрд╛рдд.
рдЯреЕрдм рдЖрдгрд┐ рдкреЕрдиреЗрд▓
рд╡рд┐рдВрдбреЛрдЬ рдЯрд░реНрдорд┐рдирд▓ рддреБрдореНрд╣рд╛рд▓рд╛ рдЯреЕрдм рдЖрдгрд┐ рдкреЕрдиреЗрд▓рдордзреНрдпреЗ рдХреЛрдгрддреЗрд╣реА рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдЕреЕрдкреНрд▓рд┐рдХреЗрд╢рди рдЪрд╛рд▓рд╡рдгреНрдпрд╛рдЪреА рдкрд░рд╡рд╛рдирдЧреА рджреЗрддреЗ. рддреБрдореНрд╣реА рддреБрдордЪреНрдпрд╛ рдкреНрд░рддреНрдпреЗрдХ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдЕреЕрдкреНрд▓рд┐рдХреЗрд╢рдирд╕рд╛рдареА рдкреНрд░реЛрдлрд╛рдЗрд▓ рддрдпрд╛рд░ рдХрд░реВ рд╢рдХрддрд╛ рдЖрдгрд┐ рд╕рд░реНрд╡реЛрддреНрддрдо рдЕрдиреБрднрд╡рд╛рд╕рд╛рдареА рддреНрдпрд╛рдВрдирд╛ рд╢реЗрдЬрд╛рд░реА рдЙрдШрдбреВ рд╢рдХрддрд╛. рддреБрдордЪреА рдкреНрд░рддреНрдпреЗрдХ рдкреНрд░реЛрдлрд╛рдЗрд▓ рддреБрдордЪреНрдпрд╛ рдЖрд╡рдбреАрдиреБрд╕рд╛рд░ рд╡реИрдпрдХреНрддрд┐рдХрд░рд┐рддреНрдпрд╛ рд╕рд╛рдиреБрдХреВрд▓рд┐рдд рдХреЗрд▓реА рдЬрд╛рдК рд╢рдХрддреЗ. рдпрд╛рд╡реНрдпрддрд┐рд░рд┐рдХреНрдд, рдЬрд░ рддреБрдордЪреНрдпрд╛ рд╕рдВрдЧрдгрдХрд╛рд╡рд░ Linux рд╡рд┐рддрд░рдгрд╛рд╕рд╛рдареА Windows рд╕рдмрд╕рд┐рд╕реНрдЯрдо рдХрд┐рдВрд╡рд╛ PowerShell рдЪреНрдпрд╛ рдЕрддрд┐рд░рд┐рдХреНрдд рдЖрд╡реГрддреНрддреНрдпрд╛ рд╕реНрдерд╛рдкрд┐рдд рдХреЗрд▓реНрдпрд╛ рдЕрд╕рддреАрд▓ рддрд░ рдЯрд░реНрдорд┐рдирд▓ рддреБрдордЪреНрдпрд╛рд╕рд╛рдареА рдЖрдкреЛрдЖрдк рдкреНрд░реЛрдлрд╛рдЗрд▓ рддрдпрд╛рд░ рдХрд░реЗрд▓.
GPU рдкреНрд░рд╡реЗрдЧрдХ рдордЬрдХреВрд░ рдкреНрд░рд╕реНрддреБрддреАрдХрд░рдг
Windows рдЯрд░реНрдорд┐рдирд▓ рдордЬрдХреВрд░ рд░реЗрдВрдбрд░ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА GPU рд╡рд╛рдкрд░рддреЗ, рдЬреЗ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рд╡рд╛рдкрд░рддрд╛рдирд╛ рд╕реБрдзрд╛рд░рд┐рдд рдХрд╛рд░реНрдпрдкреНрд░рджрд░реНрд╢рди рдкреНрд░рджрд╛рди рдХрд░рддреЗ.
рд╣реЗ рд░реЗрдВрдбрд░рд░ рдпреБрдирд┐рдХреЛрдб рдЖрдгрд┐ UTF-8 рд╡рд░реНрдгрд╛рдВрд╕рд╛рдареА рд╕рдорд░реНрдерди рджреЗрдЦреАрд▓ рдкреНрд░рджрд╛рди рдХрд░рддреЗ, рддреБрдореНрд╣рд╛рд▓рд╛ рдЯрд░реНрдорд┐рдирд▓ рд╡рд╛рдкрд░рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ рдЕрдиреЗрдХ рднрд╛рд╖рд╛рдВрдордзреНрдпреЗ рджреЗрддреЗ, рддрд╕реЗрдЪ рддреБрдордЪреЗ рд╕рд░реНрд╡ рдЖрд╡рдбрддреЗ рдЗрдореЛрдЬреА рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддрд╛рдд.
рдЖрдореНрд╣реА Windows рдЯрд░реНрдорд┐рдирд▓ рдкреЕрдХреЗрдЬрдордзреНрдпреЗ рдЖрдордЪрд╛ рдирд╡реАрдирддрдо рдлреЙрдиреНрдЯ, Cascadia Code рджреЗрдЦреАрд▓ рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдХреЗрд▓рд╛ рдЖрд╣реЗ. рдбрд┐рдлреЙрд▓реНрдЯ рдлреЙрдиреНрдЯ рдХреЕрд╕реНрдХреЗрдбрд┐рдпрд╛ рдореЛрдиреЛ рдЖрд╣реЗ, рдЬреЛ рдлреЙрдиреНрдЯрдЪрд╛ рдПрдХ рдкреНрд░рдХрд╛рд░ рдЖрд╣реЗ рдЬреНрдпрд╛рдордзреНрдпреЗ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рд▓рд┐рдЧреЕрдЪрд░ рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдирд╛рд╣реАрдд. рдЕрдзрд┐рдХ Cascadia Code рдлреЙрдиреНрдЯ рдкрд░реНрдпрд╛рдпрд╛рдВрд╕рд╛рдареА, Cascadia Code repository рдпреЗрдереЗ рдЬрд╛
рд╕рд╛рдиреБрдХреВрд▓рди рдкрд░реНрдпрд╛рдп
рд╡рд┐рдВрдбреЛрдЬ рдЯрд░реНрдорд┐рдирд▓рдордзреНрдпреЗ рдЕрдиреЗрдХ рд╕реЗрдЯрд┐рдВрдЧреНрдЬ рдЖрд╣реЗрдд рдЬреНрдпрд╛ рд╕рд╛рдиреБрдХреВрд▓рд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдкреНрд░рдЪрдВрдб рд╡рд╛рд╡ рджреЗрддрд╛рдд. рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, рдЖрдкрдг рдЕрджреНрд╡рд┐рддреАрдп рд░рдВрдЧ рдпреЛрдЬрдирд╛рдВрд╕рд╣ рдЕреЕрдХреНрд░реЗрд▓рд┐рдХ рдмреЕрдХрдбреНрд░реЙрдк рдЖрдгрд┐ рдкрд╛рд░реНрд╢реНрд╡рднреВрдореА рдкреНрд░рддрд┐рдорд╛ рд╡рд╛рдкрд░реВ рд╢рдХрддрд╛. рддрд╕реЗрдЪ, рд╕рд░реНрд╡рд╛рдд рд╕реЛрдпреАрд╕реНрдХрд░ рдХрд╛рдорд╛рд╕рд╛рдареА, рддреБрдореНрд╣реА рд╕рд╛рдиреБрдХреВрд▓ рдлреЙрдиреНрдЯ рдЖрдгрд┐ рдХреА рдмрд╛рдЗрдВрдбрд┐рдВрдЧ рдЬреЛрдбреВ рд╢рдХрддрд╛. рд╢рд┐рд╡рд╛рдп, рдкреНрд░рддреНрдпреЗрдХ рдкреНрд░реЛрдлрд╛рдИрд▓ рддреБрдореНрд╣рд╛рд▓рд╛ рдЖрд╡рд╢реНрдпрдХ рдЕрд╕рд▓реЗрд▓реНрдпрд╛ рд╡рд░реНрдХрдлреНрд▓реЛрдиреБрд╕рд╛рд░ рд╕рд╛рдиреБрдХреВрд▓ рдХрд░рддрд╛ рдпреЗрдИрд▓, рдордЧ рддреЗ Windows, WSL рдХрд┐рдВрд╡рд╛ SSH рдЕрд╕реЛ!
рд╕рдорд╛рдЬрд╛рдЪреНрдпрд╛ рдпреЛрдЧрджрд╛рдирд╛рдмрджреНрджрд▓ рдереЛрдбреЗрд╕реЗ
Windows рдЯрд░реНрдорд┐рдирд▓ рдордзреАрд▓ рдХрд╛рд╣реА рдЙрддреНрдХреГрд╖реНрдЯ рд╡реИрд╢рд┐рд╖реНрдЯреНрдпрд╛рдВрдЪреЗ рдпреЛрдЧрджрд╛рди рд╕рдореБрджрд╛рдп рд╕рджрд╕реНрдпрд╛рдВрдиреА рдХреЗрд▓реЗ рдЖрд╣реЗ
рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдЪреЗ рдЖрдгрдЦреА рдПрдХ рдЖрд╡рдбрддреЗ рдореНрд╣рдгрдЬреЗ рд░реЗрдЯреНрд░реЛ рдЗрдлреЗрдХреНрдЯ рд╡реИрд╢рд┐рд╖реНрдЯреНрдп.
рдкреБрдвреЗ рдХрд╛рдп рд╣реЛрдИрд▓
рдЖрдореНрд╣реА рд░рд┐рд▓реАрдЭрдордзреНрдпреЗ рджрд┐рд╕рдгрд╛рд░реНтАНрдпрд╛ рдирд╡реАрди рд╡реИрд╢рд┐рд╖реНрдЯреНрдпрд╛рдВрд╡рд░ рд╕рдХреНрд░рд┐рдпрдкрдгреЗ рдХрд╛рдо рдХрд░рдд рдЖрд╣реЛрдд
рд╢реЗрд╡рдЯреА
рдЖрдореНрд╣рд╛рд▓рд╛ рдЖрд╢рд╛ рдЖрд╣реЗ рдХреА рддреБрдореНрд╣реА рддреНрдпрд╛рдЪрд╛ рдЖрдирдВрдж рдШреНрдпрд╛рд▓
рд╕реНрддреНрд░реЛрдд: www.habr.com