рд╡рд┐рдВрдбреЛрдЬрд╝ рдЯрд░реНрдорд┐рдирд▓ рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди 1.3: рдХрдорд╛рдВрдб рдкреИрд▓реЗрдЯ, рдЯреИрдм рд╕реНрд╡рд┐рдЪрд░ рдФрд░ рдмрд╣реБрдд рдХреБрдЫ

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

рдирд╡реАрдирддрдо рдЕрдкрдбреЗрдЯ рдХреЗ рд▓рд┐рдП рдЗрд╕реЗ рдиреАрдЪреЗ рджреЗрдЦреЗрдВ!

рд╡рд┐рдВрдбреЛрдЬрд╝ рдЯрд░реНрдорд┐рдирд▓ рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди 1.3: рдХрдорд╛рдВрдб рдкреИрд▓реЗрдЯ, рдЯреИрдм рд╕реНрд╡рд┐рдЪрд░ рдФрд░ рдмрд╣реБрдд рдХреБрдЫ

рдХрдорд╛рдВрдб рдкреИрд▓реЗрдЯ

рдпрд╣ рдПрдХ рдирдИ рд╕реБрд╡рд┐рдзрд╛ рд╣реИ рдЬреЛ рдЖрдкрдХреЛ рд╡рд┐рдВрдбреЛрдЬрд╝ рдЯрд░реНрдорд┐рдирд▓ рдореЗрдВ рдЙрдкрд▓рдмреНрдз рд╕рднреА рдХрдорд╛рдВрдб рдХреЛ рдЦреЛрдЬрдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреА рд╣реИ, рдЬреИрд╕рд╛ рдХрд┐ рд╡рд┐рдЬрд╝реБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ рдХреЛрдб рдореЗрдВ рдкрд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЖрдк рдХрдорд╛рдВрдб рдкреИрд▓реЗрдЯ рдХреЛ рдЗрд╕рдХреЗ рд╕рд╛рде рд▓рд╛ рд╕рдХрддреЗ рд╣реИрдВ Ctrl + Shift + рдкреА. рдпрджрд┐ рдЖрдк рдЗрд╕ рдХреБрдВрдЬреА рдмрд╛рдЗрдВрдбрд┐рдВрдЧ рдХреЛ рдмрджрд▓рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рдХрдорд╛рдВрдб рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВ рдХрдорд╛рдВрдбрдкреИрд▓реЗрдЯ рд╕рд░рдгреА рдХреЗ рд▓рд┐рдП рдХреБрдВрдЬреА рдмрд╛рдЗрдВрдбрд┐рдВрдЧ рд╕реЗрдЯрд┐рдВрдЧреНрд╕.рдЬреЗрд╕рди рдореЗрдВред

{ "command": "commandPalette", "keys": "ctrl+shift+p" }

рдХрдорд╛рдВрдб рдкреИрд▓реЗрдЯ рдореЗрдВ рджреЛ рдореЛрдб рд╣реИрдВ: рдПрдХреНрд╢рди рдореЛрдб рдФрд░ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдореЛрдбред рдЖрдк рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдЬрд┐рд╕ рдПрдХреНрд╢рди рдореЛрдб рдореЗрдВ рдкреНрд░рд╡реЗрд╢ рдХрд░реЗрдВрдЧреЗ рд╡рд╣ рд╕рднреА рд╡рд┐рдВрдбреЛрдЬ рдЯрд░реНрдорд┐рдирд▓ рдХрдорд╛рдВрдб рдХреЛ рд╕реВрдЪреАрдмрджреНрдз рдХрд░реЗрдЧрд╛ред рдЖрдк рдЯрд╛рдЗрдк рдХрд░рдХреЗ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдореЛрдб рдореЗрдВ рдкреНрд░рд╡реЗрд╢ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ >рдФрд░ рдлрд┐рд░ рдХрд┐рд╕реА рдореЗрдВ рдкреНрд░рд╡реЗрд╢ рдХрд░рдирд╛ wt рдХрдорд╛рдВрдб рдЬрд┐рд╕реЗ рд╡рд░реНрддрдорд╛рди рд╡рд┐рдВрдбреЛ рдореЗрдВ рдХреЙрд▓ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред

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

рд╡рд┐рдВрдбреЛрдЬрд╝ рдЯрд░реНрдорд┐рдирд▓ рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди 1.3: рдХрдорд╛рдВрдб рдкреИрд▓реЗрдЯ, рдЯреИрдм рд╕реНрд╡рд┐рдЪрд░ рдФрд░ рдмрд╣реБрдд рдХреБрдЫ

рдЙрдиреНрдирдд рдЯреИрдм рд╕реНрд╡рд┐рдЪрд░

рд╣рдордиреЗ рдЯреИрдм рдХреЗ рдмреАрдЪ рд╕реНрд╡рд┐рдЪ рдХрд░рдирд╛ рдЖрд╕рд╛рди рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЙрдиреНрдирдд рдЯреИрдм рд╕реНрд╡рд┐рдЪрд░ рдЬреЛрдбрд╝рд╛ рд╣реИред рдпрд╣ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рд╡реИрд╢реНрд╡рд┐рдХ рд╕реЗрдЯрд┐рдВрдЧ рдореЗрдВ рдирд┐рд░реНрдорд┐рдд рд╣реЛрддреА рд╣реИ рдЯреИрдмрд╕реНрд╡рд┐рдЪрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ. рдЬрдм рдЖрдк рдЗрд╕ рдХрдорд╛рдВрдб рд╡рд┐рдХрд▓реНрдк рдХреЛ рд╕рдХреНрд╖рдо рдХрд░рддреЗ рд╣реИрдВ рдЕрдЧрд▓рд╛рдЯреИрдм ╨╕ prevрдЯреИрдм рдЯреИрдм рд╕реНрд╡рд┐рдЪрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдкреНрд░рд╛рд░рдВрдн рдХрд░реЗрдВ.
рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдХреБрдВрдЬреА рдмрд╛рдЗрдВрдбрд┐рдВрдЧ рд╣реИрдВ Ctrl + рдЯреИрдм ╨╕ Ctrl + Shift + рдЯреИрдм рдХреНрд░рдорд╢рдГ.

"useTabSwitcher": true

рд╡рд┐рдВрдбреЛрдЬрд╝ рдЯрд░реНрдорд┐рдирд▓ рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди 1.3: рдХрдорд╛рдВрдб рдкреИрд▓реЗрдЯ, рдЯреИрдм рд╕реНрд╡рд┐рдЪрд░ рдФрд░ рдмрд╣реБрдд рдХреБрдЫ

рдЯреИрдм рдХрд╛ рд░рдВрдЧ рд╕реЗрдЯ рдХрд░рдирд╛

рдЕрдм рдЖрдк рдкреНрд░рддреНрдпреЗрдХ рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ рдХреЗ рд▓рд┐рдП рдЕрдкрдирд╛ рд╕реНрд╡рдпрдВ рдХрд╛ рдЯреИрдм рд░рдВрдЧ рд╕реЗрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ! рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдмрд╕ рдкреИрд░рд╛рдореАрдЯрд░ рдЬреЛрдбрд╝реЗрдВ рдЯреИрдм рд░рдВрдЧ "рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓" рдЕрдиреБрднрд╛рдЧ (рд╕реЗрдЯрд┐рдВрдЧреНрд╕.рдЬреЗрд╕рди рдлрд╝рд╛рдЗрд▓) рдореЗрдВ рдЪрдпрдирд┐рдд рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ рдкрд░ рдЬрд╛рдПрдВ рдФрд░ рд╣реЗрдХреНрд╕рд╛рдбреЗрд╕рд┐рдорд▓ рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рдЗрд╕рдХреЗ рд▓рд┐рдП рд░рдВрдЧ рдорд╛рди рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░реЗрдВред

рд╡рд┐рдВрдбреЛрдЬрд╝ рдЯрд░реНрдорд┐рдирд▓ рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди 1.3: рдХрдорд╛рдВрдб рдкреИрд▓реЗрдЯ, рдЯреИрдм рд╕реНрд╡рд┐рдЪрд░ рдФрд░ рдмрд╣реБрдд рдХреБрдЫ

рдкрд░рд┐рд╖рдж: рд╡рд╣реА рд╢реЗрдб рд▓реЗрдВ рдЬреЛ рдПрдХ рд╕реБрдВрджрд░ рд╕реАрдорд▓реЗрд╕ рд╡рд┐рдВрдбреЛ рдХреЗ рд▓рд┐рдП рдкреГрд╖реНрдарднреВрдорд┐ рд░рдВрдЧ рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ!

рдирдИ рдЯреАрдореЗрдВ

рд╣рдордиреЗ рдХреБрдЫ рдирдП рдХрдорд╛рдВрдб рдЬреЛрдбрд╝реЗ рд╣реИрдВ рдЬрд┐рдиреНрд╣реЗрдВ рдЖрдк рдЕрдкрдиреА рд╕реЗрдЯрд┐рдВрдЧреНрд╕.рдЬреЗрд╕рди рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдЕрдкрдиреА рдХреБрдВрдЬреА рдмрд╛рдЗрдВрдбрд┐рдВрдЧ рдореЗрдВ рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВред рдиреАрдЪреЗ рд╕реВрдЪреАрдмрджреНрдз рдХреЛрдИ рднреА рдЖрджреЗрд╢ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдмрд╛рдзреНрдп рдирд╣реАрдВ рд╣реИред

рдЖрджреЗрд╢реЛрдВ wt рдФрд░ рдХреБрдВрдЬреА рдмрд╛рдЗрдВрдбрд┐рдВрдЧ

рдЕрдм рдХреБрдВрдЬреА рдмрд╛рдЗрдВрдбрд┐рдВрдЧ рдХреЗ рд╕рд╛рде wt.exe рддрд░реНрдХ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реИред рдпрд╣ рдХрдорд╛рдВрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ wt. рд╕рдВрдкрддреНрддрд┐ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдЙрди рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рддрд░реНрдХреЛрдВ рдХреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддрд╛ рд╣реИ рдЬрд┐рдиреНрд╣реЗрдВ рдЖрдк рд╡рд░реНрддрдорд╛рди рд╡рд┐рдВрдбреЛ рдореЗрдВ рдХреЙрд▓ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рддрд░реНрдХреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдзрд┐рдХ рдЬрд╛рдирдХрд╛рд░реА wt рд╣рдорд╛рд░реЗ рдкрд░ рдкрд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реАрдХрд░рдг рдХреЗ рд╕рд╛рде рд╡реЗрдмрд╕рд╛рдЗрдЯ.

// ╨н╤В╨░ ╨║╨╛╨╝╨░╨╜╨┤╨░ ╨╛╤В╨║╤А╤Л╨▓╨░╨╡╤В ╨╜╨╛╨▓╤Г╤О ╨▓╨║╨╗╨░╨┤╨║╤Г ╤Б PowerShell ╨╜╨░ ╨┐╨░╨╜╨╡╨╗╨╕, ╨▓╨╡╤А╤В╨╕╨║╨░╨╗╤М╨╜╤Г╤О ╨┐╨░╨╜╨╡╨╗╤М ╤Б ╨┐╤А╨╛╤Д╨╕╨╗╨╡╨╝ ╨║╨╛╨╝╨░╨╜╨┤╨╜╨╛╨╣ ╤Б╤В╤А╨╛╨║╨╕ ╨▓ ╨║╨░╤В╨░╨╗╨╛╨│╨╡ C: ╨╕ ╨│╨╛╤А╨╕╨╖╨╛╨╜╤В╨░╨╗╤М╨╜╤Г╤О ╨┐╨░╨╜╨╡╨╗╤М ╤Б ╨┐╤А╨╛╤Д╨╕╨╗╨╡╨╝ Ubuntu.
{ "command": { "action": "wt", "commandline": "new-tab pwsh.exe ; split-pane -p "Command Prompt" -d C:\ ; split-pane -p "Ubuntu" -H" }, "keys": "ctrl+a" }

рд╢реЗрд▓ рдореЗрдВ рдЗрдирдкреБрдЯ рднреЗрдЬрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ

рдпрджрд┐ рдЖрдк рдХреАрдмреЛрд░реНрдб рд╢реЙрд░реНрдЯрдХрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╢реЗрд▓ рдореЗрдВ рдЗрдирдкреБрдЯ рднреЗрдЬрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рдХрдорд╛рдВрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдРрд╕рд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдЗрдирдкреБрдЯ рднреЗрдЬреЗрдВ (рдзрдиреНрдпрд╡рд╛рдж @ рд▓реЗрдЪрд░!).

// ╨н╤В╨░ ╨║╨╛╨╝╨░╨╜╨┤╨░ ╨┐╨╡╤А╨╡╨╝╨╡╤Й╨░╨╡╤В ╨╜╨░╨╖╨░╨┤ ╨┐╨╛ ╨╕╤Б╤В╨╛╤А╨╕╨╕ ╨╛╨▒╨╛╨╗╨╛╤З╨║╨╕.
{ "command": { "action": "sendInput", "input": "u001b[A" }, "keys": "ctrl+b" }

рдЦреЛрдЬ рдЯреИрдм

рдЬрдм рдЖрдкрдХреЗ рдкрд╛рд╕ рдХрдИ рдЯреИрдм рдЦреБрд▓реЗ рд╣реЛрдВ рддреЛ рдпрд╣ рдирдпрд╛ рдХрдорд╛рдВрдб рдЖрдкрдХреЗ рд▓рд┐рдП рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдЬреАрд╡рдирд░рдХреНрд╖рдХ рд╣реЛрдЧрд╛ред рдЕрдм рдЖрдк рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЯреИрдм рдореЗрдВ рдЦреЛрдЬ рд╕рдХрддреЗ рд╣реИрдВ рдЯреИрдмрдЦреЛрдЬ.

{ "command": "tabSearch", "keys": "ctrl+c" }

рд╡рд┐рдВрдбреЛрдЬрд╝ рдЯрд░реНрдорд┐рдирд▓ рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди 1.3: рдХрдорд╛рдВрдб рдкреИрд▓реЗрдЯ, рдЯреИрдм рд╕реНрд╡рд┐рдЪрд░ рдФрд░ рдмрд╣реБрдд рдХреБрдЫ

рд░рдВрдЧ рдпреЛрдЬрдирд╛ рдмрджрд▓рдирд╛

рдЕрдм рдЖрдк рдХрдорд╛рдВрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕рдХреНрд░рд┐рдп рд╡рд┐рдВрдбреЛ рдХреА рд░рдВрдЧ рдпреЛрдЬрдирд╛ рд╕реЗрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ setColorScheme.

{ "command": { "action": "setColorScheme", "colorScheme": "Campbell" }, "keys": "ctrl+d" }

рдЕрдВрдд рдореЗрдВ

рд╣рдорд╛рд░реЗ рд╕рднреА рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдпрд╣рд╛рдВ рдкрд╛рдП рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВ docs.microsoft.com. рдпрджрд┐ рдЖрдкрдХреЗ рдХреЛрдИ рдкреНрд░рд╢реНрди рд╣реИрдВ рдпрд╛ рдЖрдк рдЕрдкрдиреА рд░рд╛рдп рд╕рд╛рдЭрд╛ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рдмреЗрдЭрд┐рдЭрдХ рдХрд╛рдпрд▓рд╛ рдХреЛ рд▓рд┐рдЦреЗрдВ @cinnamon_msft) рдЯреНрд╡рд┐рдЯрд░ рдкрд░ред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдпрджрд┐ рдЖрдк рдЯрд░реНрдорд┐рдирд▓ рдХреЛ рдмреЗрд╣рддрд░ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЛрдИ рд╕реБрдЭрд╛рд╡ рджреЗрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдпрд╛ рдЗрд╕рдореЗрдВ рдХрд┐рд╕реА рдмрдЧ рдХреА рд░рд┐рдкреЛрд░реНрдЯ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рдХреГрдкрдпрд╛ рдЗрд╕рдХреЗ рд▓рд┐рдП рд╡рд┐рдВрдбреЛрдЬ рдЯрд░реНрдорд┐рдирд▓ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рд╕реЗ рд╕рдВрдкрд░реНрдХ рдХрд░реЗрдВред GitHub.

рд╡рд┐рдВрдбреЛрдЬрд╝ рдЯрд░реНрдорд┐рдирд▓ рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди 1.3: рдХрдорд╛рдВрдб рдкреИрд▓реЗрдЯ, рдЯреИрдм рд╕реНрд╡рд┐рдЪрд░ рдФрд░ рдмрд╣реБрдд рдХреБрдЫ

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

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