рд╡рд┐рдВрдбреЛрдЬрд╝ рдЯрд░реНрдорд┐рдирд▓ рдХрд╛ рдкрд░рд┐рдЪрдп

рд╡рд┐рдВрдбреЛрдЬрд╝ рдЯрд░реНрдорд┐рдирд▓ рдХрдорд╛рдВрдб рдкреНрд░реЙрдореНрдкреНрдЯ, рдкреЙрд╡рд░рд╢реЗрд▓ рдФрд░ рдбрдмреНрд▓реВрдПрд╕рдПрд▓ рдЬреИрд╕реЗ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдЯреВрд▓ рдФрд░ рд╢реЗрд▓ рдХреЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рдирдпрд╛, рдЖрдзреБрдирд┐рдХ, рддреЗрдЬрд╝, рдХреБрд╢рд▓, рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рдФрд░ рдЙрддреНрдкрд╛рджрдХ рдЯрд░реНрдорд┐рдирд▓ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╣реИред

рд╡рд┐рдВрдбреЛрдЬрд╝ рдЯрд░реНрдорд┐рдирд▓ рдХреЛ рд╡рд┐рдВрдбреЛрдЬрд╝ 10 рдкрд░ рдорд╛рдЗрдХреНрд░реЛрд╕реЙрдлреНрдЯ рд╕реНрдЯреЛрд░ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╡рд┐рддрд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдФрд░ рдЗрд╕реЗ рдирд┐рдпрдорд┐рдд рд░реВрдк рд╕реЗ рдЕрдкрдбреЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛, рдЬрд┐рд╕рд╕реЗ рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рд╣реЛрдЧрд╛ рдХрд┐ рдЖрдк рд╣рдореЗрд╢рд╛ рдЕрдкрдбреЗрдЯ рд░рд╣реЗрдВ рдФрд░ рдиреНрдпреВрдирддрдо рдкреНрд░рдпрд╛рд╕ рдХреЗ рд╕рд╛рде рдирд╡реАрдирддрдо рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдФрд░ рдирд╡реАрдирддрдо рд╕реБрдзрд╛рд░реЛрдВ рдХрд╛ рдЖрдирдВрдж рд▓реЗ рд╕рдХреЗрдВред

рд╡рд┐рдВрдбреЛрдЬрд╝ рдЯрд░реНрдорд┐рдирд▓ рдХрд╛ рдкрд░рд┐рдЪрдп

рдореБрдЦреНрдп рд╡рд┐рдВрдбреЛрдЬрд╝ рдЯрд░реНрдорд┐рдирд▓ рд╕реБрд╡рд┐рдзрд╛рдПрдБ

рдПрдХрд╛рдзрд┐рдХ рдЯреИрдм

рдЖрдкрдиреЗ рдкреВрдЫрд╛ рдФрд░ рд╣рдордиреЗ рд╕реБрдирд╛! рдЯрд░реНрдорд┐рдирд▓ рдХреЗ рд▓рд┐рдП рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рдмрд╛рд░ рдЕрдиреБрд░реЛрдзрд┐рдд рд╕реБрд╡рд┐рдзрд╛ рдорд▓реНрдЯреА-рдЯреИрдм рд╕рдорд░реНрдерди рд╣реИ, рдФрд░ рд╣рдо рдЕрдВрддрддрдГ рдпрд╣ рд╕реБрд╡рд┐рдзрд╛ рдкреНрд░рджрд╛рди рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП рд░реЛрдорд╛рдВрдЪрд┐рдд рд╣реИрдВред рдЕрдм рдЖрдк рдХрд┐рддрдиреА рднреА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рдЯреИрдм рдЦреЛрд▓ рд╕рдХрддреЗ рд╣реИрдВ, рдкреНрд░рддреНрдпреЗрдХ рдПрдХ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рд╢реЗрд▓ рдпрд╛ рдЕрдкрдиреА рдкрд╕рдВрдж рдХреЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╕реЗ рдЬреБрдбрд╝рд╛ рд╣реБрдЖ рд╣реИ, рдЬреИрд╕реЗ рдХрдорд╛рдВрдб рдкреНрд░реЙрдореНрдкреНрдЯ, рдкрд╛рд╡рд░рд╢реЗрд▓, рдбрдмреНрд▓реНрдпреВрдПрд╕рдПрд▓ рдкрд░ рдЙрдмрдВрдЯреВ, рдПрд╕рдПрд╕рдПрдЪ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд░рд╛рд╕реНрдкрдмреЗрд░реА рдкрд╛рдИ, рдЖрджрд┐ред

рд╡рд┐рдВрдбреЛрдЬрд╝ рдЯрд░реНрдорд┐рдирд▓ рдХрд╛ рдкрд░рд┐рдЪрдп

рд╕реБрдВрджрд░ рдкрд╛рда

рд╡рд┐рдВрдбреЛрдЬрд╝ рдЯрд░реНрдорд┐рдирд▓ GPU-рддреНрд╡рд░рд┐рдд DirectWrite/DirectX рдЖрдзрд╛рд░рд┐рдд рдЯреЗрдХреНрд╕реНрдЯ рд░реЗрдВрдбрд░рд┐рдВрдЧ рдЗрдВрдЬрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред рдпрд╣ рдирдпрд╛ рдЯреЗрдХреНрд╕реНрдЯ рд░реЗрдВрдбрд░рд┐рдВрдЧ рдЗрдВрдЬрди рдЖрдкрдХреЗ рдкреАрд╕реА рдкрд░ рд╕реАрдЬреЗрдХреЗ рдЖрдЗрдбрд┐рдпреЛрдЧреНрд░рд╛рдо, рдЗрдореЛрдЬреА, рдкрд╛рд╡рд░рд▓рд╛рдЗрди рд╕рд┐рдВрдмрд▓, рдЖрдЗрдХрди, рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рд▓рд┐рдЧрдЪрд░ рдЖрджрд┐ рд╕рд╣рд┐рдд рдлрд╝реЙрдиреНрдЯ рдореЗрдВ рдореМрдЬреВрдж рдЯреЗрдХреНрд╕реНрдЯ рдХреИрд░реЗрдХреНрдЯрд░, рдЧреНрд▓рд┐рдлрд╝ рдФрд░ рдкреНрд░рддреАрдХреЛрдВ рдХреЛ рд░реЗрдВрдбрд░ рдХрд░реЗрдЧрд╛ред рдпрд╣ рдЗрдВрдЬрди рдкрд┐рдЫрд▓реЗ рдЗрдВрдЬрди рдЬреАрдбреАрдЖрдИ рдХрдВрд╕реЛрд▓ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдЯреЗрдХреНрд╕реНрдЯ рдХреЛ рдмрд╣реБрдд рддреЗрдЬреА рд╕реЗ рд░реЗрдВрдбрд░ рдХрд░рддрд╛ рд╣реИ!

рд╡рд┐рдВрдбреЛрдЬрд╝ рдЯрд░реНрдорд┐рдирд▓ рдХрд╛ рдкрд░рд┐рдЪрдп

рдЖрдкрдХреЛ рд╣рдорд╛рд░реЗ рдирдП рдлрд╝реЙрдиреНрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рдЕрд╡рд╕рд░ рднреА рдорд┐рд▓реЗрдЧрд╛! рд╣рдо рдЯрд░реНрдорд┐рдирд▓ рдХреЗ рдЖрдзреБрдирд┐рдХ рд╕реНрд╡рд░реВрдк рдФрд░ рдЕрдиреБрднрд╡ рдХреЛ рдмрдврд╝рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдордЬрд╝реЗрджрд╛рд░, рдирдпрд╛, рдореЛрдиреЛрд╕реНрдкреЗрд╕ рдлрд╝реЙрдиреНрдЯ рдмрдирд╛рдирд╛ рдЪрд╛рд╣рддреЗ рдереЗред рдЗрд╕ рдлрд╝реЙрдиреНрдЯ рдореЗрдВ рди рдХреЗрд╡рд▓ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рд▓рд┐рдЧрдЪрд░ рд╢рд╛рдорд┐рд▓ рд╣реЛрдВрдЧреЗ, рдмрд▓реНрдХрд┐ рдЗрд╕рдХрд╛ рдЕрдкрдирд╛ рдУрдкрди рд╕реЛрд░реНрд╕ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рднреА рд╣реЛрдЧрд╛ред рдирдП рдлрд╝реЙрдиреНрдЯ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдзрд┐рдХ рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рд▓рд┐рдП рдмрдиреЗ рд░рд╣реЗрдВ!

рд╡рд┐рдВрдбреЛрдЬрд╝ рдЯрд░реНрдорд┐рдирд▓ рдХрд╛ рдкрд░рд┐рдЪрдп

рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдФрд░ рд╡рд┐рдиреНрдпрд╛рд╕ рдХреНрд╖рдорддрд╛

рд╣рдо рдХрдИ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рд╕реЗ рдЬреБрдбрд╝реЗ рд╣реИрдВ рдЬреЛ рдЕрдкрдиреЗ рдЯрд░реНрдорд┐рдирд▓реЛрдВ рдФрд░ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЛ рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд░рдирд╛ рдкрд╕рдВрдж рдХрд░рддреЗ рд╣реИрдВред рд╡рд┐рдВрдбреЛрдЬрд╝ рдЯрд░реНрдорд┐рдирд▓ рдХрдИ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдФрд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рд╡рд┐рдХрд▓реНрдк рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ рдЬреЛ рдЯрд░реНрдорд┐рдирд▓ рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ рдФрд░ рдкреНрд░рддреНрдпреЗрдХ рд╢реЗрд▓/рдкреНрд░реЛрдлрд╛рдЗрд▓ рдкрд░ рдмрд╣реБрдд рдЕрдзрд┐рдХ рдирд┐рдпрдВрддреНрд░рдг рджреЗрддрд╛ рд╣реИ рдЬрд┐рд╕реЗ рдирдП рдЯреИрдм рдХреЗ рд░реВрдк рдореЗрдВ рдЦреЛрд▓рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреЛ рдПрдХ рд╕рдВрд░рдЪрд┐рдд рдЯреЗрдХреНрд╕реНрдЯ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдФрд░/рдпрд╛ рдЯреВрд▓ рдХреЗ рд▓рд┐рдП рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдЖрд╕рд╛рди рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред

рдЯрд░реНрдорд┐рдирд▓ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдЗрдВрдЬрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ, рдЖрдк рдкреНрд░рддреНрдпреЗрдХ рд╢реЗрд▓/рдПрдкреНрд▓рд┐рдХреЗрд╢рди/рдЯреВрд▓ рдХреЗ рд▓рд┐рдП рдПрдХрд╛рдзрд┐рдХ "рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓" рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ рдЬрд┐рд╕рдХрд╛ рдЖрдк рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рдЪрд╛рд╣реЗ рд╡рд╣ рдкрд╛рд╡рд░рд╢реЗрд▓, рдХрдорд╛рдВрдб рдкреНрд░реЙрдореНрдкреНрдЯ, рдЙрдмрдВрдЯреВ, рдпрд╛ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдПрдЬрд╝реНрдпреЛрд░ рдпрд╛ рдЖрдИрдУрдЯреА рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рд▓рд┐рдП рдПрд╕рдПрд╕рдПрдЪ рдХрдиреЗрдХреНрд╢рди рд╣реЛред рдЗрди рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓реЛрдВ рдореЗрдВ рдлрд╝реЙрдиреНрдЯ рд╢реИрд▓реА рдФрд░ рдЖрдХрд╛рд░, рд░рдВрдЧ рдереАрдо, рдкреГрд╖реНрдарднреВрдорд┐ рдзреБрдВрдзрд▓рд╛/рдкрд╛рд░рджрд░реНрд╢рд┐рддрд╛ рд╕реНрддрд░ рдЗрддреНрдпрд╛рджрд┐ рдХрд╛ рдЕрдкрдирд╛ рд╕рдВрдпреЛрдЬрди рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдЕрдм рдЖрдк рдЕрдкрдиреА рд╢реИрд▓реА рдореЗрдВ рдЕрдкрдирд╛ рдЦреБрдж рдХрд╛ рдЯрд░реНрдорд┐рдирд▓ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ рдЬреЛ рдЖрдкрдХреЗ рдЕрджреНрд╡рд┐рддреАрдп рд╕реНрд╡рд╛рдж рдХреЗ рд▓рд┐рдП рд╡реИрдпрдХреНрддрд┐рдХреГрдд рд╣реИ!

рдЕрдзрд┐рдХ!

рдПрдХ рдмрд╛рд░ рдЬрдм рд╡рд┐рдВрдбреЛрдЬрд╝ рдЯрд░реНрдорд┐рдирд▓ 1.0 рдЬрд╛рд░реА рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рд╣рдо рдЙрди рдХрдИ рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдкрд░ рдХрд╛рдо рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░рдиреЗ рдХреА рдпреЛрдЬрдирд╛ рдмрдирд╛рддреЗ рд╣реИрдВ рдЬреЛ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╣рдорд╛рд░реЗ рдмреИрдХрд▓реЙрдЧ рдореЗрдВ рд╣реИрдВ, рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдХрдИ рдРрд╕реА рд╕реБрд╡рд┐рдзрд╛рдПрдБ рднреА рд╣реИрдВ рдЬрд┐рдиреНрд╣реЗрдВ рдЖрдк рдПрдХ рд╕рдореБрджрд╛рдп рдХреЗ рд░реВрдк рдореЗрдВ рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВ!

рдореИрдВ рдЗрд╕реЗ рдХрдм рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддрд╛ рд╣реВрдБ?

рдЖрдЬ, рд╡рд┐рдВрдбреЛрдЬрд╝ рдЯрд░реНрдорд┐рдирд▓ рдФрд░ рд╡рд┐рдВрдбреЛрдЬрд╝ рдХрдВрд╕реЛрд▓ рдУрдкрди рд╕реЛрд░реНрд╕ рдореЗрдВ рдЙрдкрд▓рдмреНрдз рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдЖрдк рдкрд╣рд▓реЗ рд╕реЗ рд╣реА GitHub рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рд╕реЗ рдХреЛрдб рдХреЛ рдХреНрд▓реЛрди, рдирд┐рд░реНрдорд╛рдг, рдЪрд▓рд╛ рдФрд░ рдкрд░реАрдХреНрд╖рдг рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:

github.com/Microsoft/Terminal

рд╕рд╛рде рд╣реА, рдЗрд╕ рдЧрд░реНрдореА рдореЗрдВ рд╢реБрд░реБрдЖрддреА рдЕрдкрдирд╛рдиреЗ рд╡рд╛рд▓реЛрдВ рдФрд░ рдлреАрдбрдмреИрдХ рдХреЗ рд▓рд┐рдП рдорд╛рдЗрдХреНрд░реЛрд╕реЙрдлреНрдЯ рд╕реНрдЯреЛрд░ рдореЗрдВ рд╡рд┐рдВрдбреЛрдЬ рдЯрд░реНрдорд┐рдирд▓ рдХрд╛ рдПрдХ рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди рд╕рдВрд╕реНрдХрд░рдг рдЬрд╛рд░реА рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред

рд╣рдо рдЕрдВрддрддрдГ рдЗрд╕ рд╕рд░реНрджреА рдореЗрдВ рд╡рд┐рдВрдбреЛрдЬрд╝ рдЯрд░реНрдорд┐рдирд▓ 1.0 рдХреЛ рд░рд┐рд▓реАрдЬрд╝ рдХрд░рдиреЗ рдХреА рдпреЛрдЬрдирд╛ рдмрдирд╛ рд░рд╣реЗ рд╣реИрдВ, рдФрд░ рд╣рдо рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдореБрджрд╛рдп рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░реЗрдВрдЧреЗ рдХрд┐ рд░рд┐рд▓реАрдЬрд╝ рд╣реЛрдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдпрд╣ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рддреИрдпрд╛рд░ рд╣реЛ рдЬрд╛рдП!

рд╡рд┐рдВрдбреЛрдЬрд╝ рдЯрд░реНрдорд┐рдирд▓ рдХрд╛ рдкрд░рд┐рдЪрдп
[рд╣реИрдкреНрдкреА рдЬреЙрдп рдЧрд┐рдлрд╝ - рдЧрд┐рдлрд╝реА]

рд░реБрдХреЛ... рдХреНрдпрд╛ рдЖрдкрдиреЗ рдУрдкрди рд╕реЛрд░реНрд╕ рдХрд╣рд╛?

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

рд╣рдо рд╡рд┐рдВрдбреЛрдЬрд╝ рдХрдорд╛рдВрдб рдкреНрд░реЙрдореНрдкреНрдЯ рдЕрдиреБрднрд╡ рдХреЛ рдмреЗрд╣рддрд░ рдмрдирд╛рдиреЗ рдФрд░ рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрдВрддрдЬрд╛рд░ рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ!

рдпрд╣ рдЖрд╢реНрдЪрд░реНрдпрдЬрдирдХ рд▓рдЧрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЖрдк рдореМрдЬреВрджрд╛ рд╡рд┐рдВрдбреЛрдЬрд╝ рдХрдВрд╕реЛрд▓ рдореЗрдВ рд╕реБрдзрд╛рд░ рдХреНрдпреЛрдВ рдирд╣реАрдВ рдХрд░рддреЗ?

рд╡рд┐рдВрдбреЛрдЬрд╝ рдХрдВрд╕реЛрд▓ рдХрд╛ рдореБрдЦреНрдп рд▓рдХреНрд╖реНрдп рдореМрдЬреВрджрд╛ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдЯреВрд▓реНрд╕, рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЖрджрд┐ рдХреЗ рд╕рд╛рде рдмреИрдХрд╡рд░реНрдб рд╕рдВрдЧрддрддрд╛ рдмрдирд╛рдП рд░рдЦрдирд╛ рд╣реИред рд╣рд╛рд▓рд╛рдБрдХрд┐ рд╣рдо рдХрдВрд╕реЛрд▓ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдореЗрдВ рдХрдИ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╕реБрдзрд╛рд░ рдЬреЛрдбрд╝рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдереЗ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╡реАрдЯреА рдФрд░ 24-рдмрд┐рдЯ рд░рдВрдЧ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдЬреЛрдбрд╝рдирд╛, рдЖрджрд┐) . рд╡рд┐рдВрдбреЛрдЬрд╝ рдЯрд░реНрдорд┐рдирд▓ рдХрд╛ рдкрд░рд┐рдЪрдпрдЗрд╕ рдмреНрд▓реЙрдЧ рдкреЛрд╕реНрдЯ рдХреЛ рджреЗрдЦреЗрдВ), рд╣рдо "рджреБрдирд┐рдпрд╛ рдХреЛ рддреЛрдбрд╝рдиреЗ" рдХреЗ рдмрд┐рдирд╛ рдХрдВрд╕реЛрд▓ рдпреВрдЖрдИ рдореЗрдВ рдФрд░ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╕реБрдзрд╛рд░ рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗред

рддреЛ рдЕрдм рдПрдХ рдирдП, рддрд╛рдЬрд╝рд╛ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХрд╛ рд╕рдордп рдЖ рдЧрдпрд╛ рд╣реИред

рд╡рд┐рдВрдбреЛрдЬрд╝ рдЯрд░реНрдорд┐рдирд▓ рдЖрдкрдХреЗ рдореМрдЬреВрджрд╛ рд╡рд┐рдВрдбреЛрдЬрд╝ рдХрдВрд╕реЛрд▓ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЗ рд╕рд╛рде рдЗрдВрд╕реНрдЯреЙрд▓ рдФрд░ рдЪрд▓рддрд╛ рд╣реИред рдпрджрд┐ рдЖрдк рд╕реАрдзреЗ Cmd/PowerShell/рдЖрджрд┐ рд▓реЙрдиреНрдЪ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рд╡реЗ рд╕рд╛рдорд╛рдиреНрдп рдХреА рддрд░рд╣ рдкрд╛рд░рдВрдкрд░рд┐рдХ рдХрдВрд╕реЛрд▓ рдЗрдВрд╕реНрдЯреЗрдВрд╕ рд╕реЗ рдХрдиреЗрдХреНрдЯ рд╣реЛрдирд╛ рд╢реБрд░реВ рд╣реЛ рдЬрд╛рдПрдВрдЧреЗред рдЗрд╕ рддрд░рд╣ рдмреИрдХрд╡рд░реНрдб рдХрдореНрдкреИрдЯрд┐рдмрд┐рд▓рд┐рдЯреА рдмрд░рдХрд░рд╛рд░ рд░рд╣рддреА рд╣реИ рдФрд░ рд╕рд╛рде рд╣реА рдЖрдк рдЬрдм рдЪрд╛рд╣реЗрдВ рддреЛ рд╡рд┐рдВрдбреЛрдЬ рдЯрд░реНрдорд┐рдирд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рд╡рд┐рдВрдбреЛрдЬрд╝ рдХрдВрд╕реЛрд▓ рдореМрдЬреВрджрд╛/рд╡рд┐рд░рд╛рд╕рдд рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдФрд░ рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдиреЗ рд╡рд╛рд▓реЗ рджрд╢рдХреЛрдВ рддрдХ рд╡рд┐рдВрдбреЛрдЬрд╝ рдХреЗ рд╕рд╛рде рд╢рд┐рдк рдХрд░рдирд╛ рдЬрд╛рд░реА рд░рдЦреЗрдЧрд╛ред

рдареАрдХ рд╣реИ, рдХрд┐рд╕реА рдореМрдЬреВрджрд╛ рдЯрд░реНрдорд┐рдирд▓ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдпрд╛ рдУрдкрди рд╕реЛрд░реНрд╕ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдореЗрдВ рдпреЛрдЧрджрд╛рди рджреЗрдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреНрдпрд╛?

рд╣рдордиреЗ рдпреЛрдЬрдирд╛ рдХреЗ рджреМрд░рд╛рди рдЗрд╕ рд╡рд┐рдХрд▓реНрдк рдХрд╛ рд╕рд╛рд╡рдзрд╛рдиреАрдкреВрд░реНрд╡рдХ рдкрддрд╛ рд▓рдЧрд╛рдпрд╛ рдФрд░ рдирд┐рд░реНрдгрдп рд▓рд┐рдпрд╛ рдХрд┐ рдореМрдЬреВрджрд╛ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдореЗрдВ рд╣рдорд╛рд░реА рднрд╛рдЧреАрджрд╛рд░реА рдХреЗ рд▓рд┐рдП рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдФрд░ рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ рдХреЛ рдЗрд╕ рддрд░рд╣ рд╕реЗ рдмрджрд▓рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА рдЬреЛ рдмрд╣реБрдд рд╡рд┐рдШрдЯрдирдХрд╛рд░реА рд╣реЛред

рдЗрд╕рдХреЗ рдмрдЬрд╛рдп, рдПрдХ рдирдпрд╛ рдУрдкрди-рд╕реЛрд░реНрд╕ рдЯрд░реНрдорд┐рдирд▓ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдФрд░ рдУрдкрди-рд╕реЛрд░реНрд╕ рд╡рд┐рдВрдбреЛрдЬ рдХрдВрд╕реЛрд▓ рдмрдирд╛рдХрд░, рд╣рдо рд╕рдореБрджрд╛рдп рдХреЛ рдХреЛрдб рдХреЛ рдмреЗрд╣рддрд░ рдмрдирд╛рдиреЗ рдФрд░ рдЕрдкрдиреЗ рд╕рдВрдмрдВрдзрд┐рдд рдкреНрд░реЛрдЬреЗрдХреНрдЯреНрд╕ рдореЗрдВ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдореЗрдВ рд╣рдорд╛рд░реЗ рд╕рд╛рде рд╕рд╣рдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдордВрддреНрд░рд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рд╣рдорд╛рд░рд╛ рдорд╛рдирдирд╛ тАЛтАЛтАЛтАЛрд╣реИ рдХрд┐ рдПрдХ рдЯрд░реНрдорд┐рдирд▓ рдХреНрдпрд╛ рдХрд░ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рдХреНрдпрд╛ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП, рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдирдП/рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╡рд┐рдЪрд╛рд░реЛрдВ рдХреЗ рд▓рд┐рдП рдмрд╛рдЬрд╛рд░ рдореЗрдВ рдХрд╛рдлреА рдЬрдЧрд╣ рд╣реИ, рдФрд░ рд╣рдо рдирдП рд╡рд┐рдЪрд╛рд░реЛрдВ, рджрд┐рд▓рдЪрд╕реНрдк рджреГрд╖реНрдЯрд┐рдХреЛрдг рдФрд░ рд░реЛрдорд╛рдВрдЪрдХ рдкреЗрд╢ рдХрд░рдХреЗ рдЯрд░реНрдорд┐рдирд▓ (рдФрд░ рд╕рдВрдмрдВрдзрд┐рдд) рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдкрд╛рд░рд┐рд╕реНрдерд┐рддрд┐рдХреА рддрдВрддреНрд░ рдХреЛ рдмрдврд╝рдиреЗ рдФрд░ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░рддрд┐рдмрджреНрдз рд╣реИрдВред рдЗрд╕ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рдирд╡рд╛рдЪрд╛рд░.

рдХрд╛рдпрд▓! рдХреИрд╕реЗ рднрд╛рдЧ рд▓реЗрдВ?

рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдкрд░ рдЬрд╛рдПрдБ github.com/Microsoft/TerminalрдЯрд░реНрдорд┐рдирд▓ рдХрд╛ рдХреНрд▓реЛрди рдмрдирд╛рдирд╛, рдирд┐рд░реНрдорд╛рдг рдХрд░рдирд╛, рдкрд░реАрдХреНрд╖рдг рдХрд░рдирд╛ рдФрд░ рдЪрд▓рд╛рдирд╛! рдЗрд╕рдХреЗ рдЕрддрд┐рд░рд┐рдХреНрдд, рдпрджрд┐ рдЖрдк рдмрдЧ рдХреА рд░рд┐рдкреЛрд░реНрдЯ рдХрд░реЗрдВрдЧреЗ рдФрд░ рд╣рдорд╛рд░реЗ рдФрд░ рд╕рдореБрджрд╛рдп рдХреЗ рд╕рд╛рде рдлреАрдбрдмреИрдХ рд╕рд╛рдЭрд╛ рдХрд░реЗрдВрдЧреЗ, рд╕рд╛рде рд╣реА рдореБрджреНрджреЛрдВ рдХреЛ рдареАрдХ рдХрд░реЗрдВрдЧреЗ рдФрд░ GitHub рдкрд░ рд╕реБрдзрд╛рд░ рдХрд░реЗрдВрдЧреЗ рддреЛ рд╣рдо рдЗрд╕рдХреА рд╕рд░рд╛рд╣рдирд╛ рдХрд░реЗрдВрдЧреЗред

рдЗрд╕ рдЧрд░реНрдореА рдореЗрдВ, Microsoft рд╕реНрдЯреЛрд░ рд╕реЗ Windows рдЯрд░реНрдорд┐рдирд▓ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдФрд░ рдЪрд▓рд╛рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВред рдпрджрд┐ рдЖрдкрдХреЛ рдХреЛрдИ рдмрдЧ рдорд┐рд▓рддрд╛ рд╣реИ, рддреЛ рдХреГрдкрдпрд╛ рдлреАрдбрдмреИрдХ рд╣рдм рдпрд╛ рдЧрд┐рдЯрд╣рдм рдкрд░ рдореБрджреНрджреЗ рдЕрдиреБрднрд╛рдЧ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдкреНрд░рджрд╛рди рдХрд░реЗрдВ, рдЬреЛ рдкреНрд░рд╢реНрдиреЛрдВ рдФрд░ рдЪрд░реНрдЪрд╛ рдХреЗ рд▓рд┐рдП рдПрдХ рдЬрдЧрд╣ рд╣реИред

рд╣рдореЗрдВ рдЖрдкрдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдХреЗ рдЦреБрд╢реА рд╣реБрдИ! рдпрджрд┐ рдЖрдкрдХреЗ рдХреЛрдИ рдкреНрд░рд╢реНрди рдпрд╛ рдЪрд┐рдВрддрд╛рдПрдБ рд╣реИрдВ, рддреЛ рдХрд╛рдпрд▓рд╛ рд╕реЗ рд╕рдВрдкрд░реНрдХ рдХрд░рдиреЗ рдореЗрдВ рд╕рдВрдХреЛрдЪ рди рдХрд░реЗрдВ @cinnamon_msft рдФрд░/рдпрд╛ рдЕрдореАрд░ @richturn_ms рдЯреНрд╡рд┐рдЯрд░ рдкрд░ред рд╣рдо рдпрд╣ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдЗрдВрддрдЬрд╛рд░ рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ рдХрд┐ рдЖрдк рд╡рд┐рдВрдбреЛрдЬрд╝ рдЯрд░реНрдорд┐рдирд▓ рдФрд░ рд╡рд┐рдВрдбреЛрдЬрд╝ рдХрдВрд╕реЛрд▓ рдореЗрдВ рдХреНрдпрд╛ рдмреЗрд╣рддрд░реАрди рд╕реБрдзрд╛рд░ рдФрд░ рд╕реБрд╡рд┐рдзрд╛рдПрдБ рд▓рд╛рддреЗ рд╣реИрдВред

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

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╝реЗрдВ