рдирдорд╕реНрддреЗ, рд╣рдмрд░! рд╣рдореЗрдВ рдпрд╣ рдШреЛрд╖рдгрд╛ рдХрд░рддреЗ рд╣реБрдП рдЦреБрд╢реА рд╣реЛ рд░рд╣реА рд╣реИ рдХрд┐ рд╡рд┐рдВрдбреЛрдЬ рдЯрд░реНрдорд┐рдирд▓ рдХреЗ рд▓рд┐рдП рдЕрдЧрд▓рд╛ рдЕрдкрдбреЗрдЯ рдЬрд╛рд░реА рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ! рдирдП рдЙрддреНрдкрд╛рджреЛрдВ рдореЗрдВ: рдбрд╛рдпрдирд╛рдорд┐рдХ рдкреНрд░реЛрдлрд╛рдЗрд▓, рдХреИрд╕реНрдХреЗрдбрд┐рдВрдЧ рд╕реЗрдЯрд┐рдВрдЧреНрд╕, рдЕрдкрдбреЗрдЯреЗрдб рдпреВрдЖрдИ, рдирдП рд▓реЙрдиреНрдЪ рд╡рд┐рдХрд▓реНрдк рдФрд░ рдмрд╣реБрдд рдХреБрдЫред рдХрдЯ рдХреЗ рдЕрдВрддрд░реНрдЧрдд рдЕрдзрд┐рдХ рд╡рд┐рд╡рд░рдг!
рд╣рдореЗрд╢рд╛ рдХреА рддрд░рд╣, рдЯрд░реНрдорд┐рдирд▓ рдбрд╛рдЙрдирд▓реЛрдб рдХреЗ рд▓рд┐рдП рдЙрдкрд▓рдмреНрдз рд╣реИ
рдЧрддрд┐рд╢реАрд▓ рдкреНрд░реЛрдлрд╛рдЗрд▓
рд╡рд┐рдВрдбреЛрдЬрд╝ рдЯрд░реНрдорд┐рдирд▓ рдЕрдм рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдкрд╛рд╡рд░рд╢реЗрд▓ рдХреЛрд░ рдФрд░ рд▓рд┐рдирдХреНрд╕ (рдбрдмреНрд▓реНрдпреВрдПрд╕рдПрд▓) рд╡рд┐рддрд░рдг рдХреЗ рд▓рд┐рдП рд╕реНрдерд╛рдкрд┐рдд рд╡рд┐рдВрдбреЛрдЬрд╝ рд╕рдмрд╕рд┐рд╕реНрдЯрдо рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рддрд╛ рд╣реИред рджреВрд╕рд░реЗ рд╢рдмреНрджреЛрдВ рдореЗрдВ, рдпрджрд┐ рдЗрд╕ рдЕрджреНрдпрддрди рдХреЗ рдмрд╛рдж рдЖрдк рдХреЛрдИ рд╡рд┐рддрд░рдг рд╕реНрдерд╛рдкрд┐рдд рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЗрд╕реЗ рддреБрд░рдВрдд рдкреНрд░реЛрдлрд╛рдЗрд▓.рдЬреЗрд╕рди рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдЬреЛрдбрд╝ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред
рдиреЛрдЯ: рдпрджрд┐ рдЖрдк рдирд╣реАрдВ рдЪрд╛рд╣рддреЗ рдХрд┐ рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ рдбреНрд░реЙрдкрдбрд╛рдЙрди рдореЗрдиреВ рдореЗрдВ рджрд┐рдЦрд╛рдИ рджреЗ, рддреЛ рдЖрдк рд╡рд┐рдХрд▓реНрдк рд╕реЗрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ "hidden"
рдкрд░ true
рдкреНрд░реЛрдлрд╛рдЗрд▓.рдЬреЗрд╕рди рдлрд╝рд╛рдЗрд▓ред
"hidden": true
рдХреИрд╕реНрдХреЗрдбрд┐рдВрдЧ рд╕реЗрдЯрд┐рдВрдЧреНрд╕
рдЯрд░реНрдорд┐рдирд▓ рдореЗрдВ рдЕрдм рдПрдХ рдмреЗрд╣рддрд░ рд╕реЗрдЯрд┐рдВрдЧ рдореЙрдбрд▓ рд╣реИред рдЕрдм рд╕реЗ рдпрд╣ рдПрдХ defaults.json рдлрд╝рд╛рдЗрд▓ рдХреЗ рд╕рд╛рде рдЖрддрд╛ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рд╕рднреА рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рд╢рд╛рдорд┐рд▓ рд╣реИрдВред рдпрджрд┐ рдЖрдк рдлрд╝рд╛рдЗрд▓ рдХреА рд╕рд╛рдордЧреНрд░реА рджреЗрдЦрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рд╣реЛрд▓реНрдб рдХрд░рдХреЗ рдСрд▓реНрдЯ, рдбреНрд░реЙрдк-рдбрд╛рдЙрди рдореЗрдиреВ рдореЗрдВ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдмрдЯрди рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВред рдЦреБрд▓рдиреЗ рд╡рд╛рд▓реА рдлрд╝рд╛рдЗрд▓ рд╕реНрд╡рддрдГ рдЬреЗрдирд░реЗрдЯ рд╣реЛрддреА рд╣реИ, рдФрд░ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдХрд┐рдП рдЧрдП рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЛ рдЕрдирджреЗрдЦрд╛ рдХрд░ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдЕрдзрд┐рд▓реЗрдЦрд┐рдд рдХрд░ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдЖрдк рдкреНрд░реЛрдлрд╛рдЗрд▓.рдЬреЗрд╕рди рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдЬрд┐рддрдиреА рдЪрд╛рд╣реЗрдВ рдЙрддрдиреА рдХрд╕реНрдЯрдо рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВред рдпрджрд┐ рдЖрдк рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреЛ рд░реАрд╕реЗрдЯ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рдореИрдВ рдЗрд╕ рдкрд░ рдзреНрдпрд╛рди рджреЗрдиреЗ рдХреА рд╕рд▓рд╛рд╣ рджреЗрддрд╛ рд╣реВрдВ
рдпрджрд┐ рдЖрдк рдкреНрд░реЛрдлрд╛рдЗрд▓.рдЬреЗрд╕рди рдореЗрдВ рдПрдХ рдирдпрд╛ рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓, рд╕реНрдХреАрдорд╛, рдХреБрдВрдЬреА рдмрд╛рдЗрдВрдбрд┐рдВрдЧ рдпрд╛ рд╡реИрд╢реНрд╡рд┐рдХ рдкреИрд░рд╛рдореАрдЯрд░ рдЬреЛрдбрд╝рддреЗ рд╣реИрдВ, рддреЛ рдЗрд╕реЗ рдПрдХ рдЕрддрд┐рд░рд┐рдХреНрдд рдкреИрд░рд╛рдореАрдЯрд░ рдорд╛рдирд╛ рдЬрд╛рдПрдЧрд╛ред рдпрджрд┐ рдЖрдк рдореМрдЬреВрджрд╛ рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ рдХреЗ рд╕рдорд╛рди GUID рдХреЗ рд╕рд╛рде рдПрдХ рдирдИ рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ рдмрдирд╛рддреЗ рд╣реИрдВ, рддреЛ рдЖрдкрдХреА рдирдИ рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ рдкреБрд░рд╛рдиреА рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ рдХрд╛ рд╕реНрдерд╛рди рд▓реЗ рд▓реЗрдЧреАред рдпрджрд┐ рдЖрдкрдХреА defaults.json рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдХреЛрдИ рдХреБрдВрдЬреА рдмрд╛рдЗрдВрдбрд┐рдВрдЧ рд╣реИ рдЬрд┐рд╕реЗ рдЖрдк рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╕реЗ рдмрдЪрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рдЙрд╕ рдмрд╛рдЗрдВрдбрд┐рдВрдЧ рдХреЛ рд╕реЗрдЯ рдХрд░реЗрдВ null
рдкреНрд░реЛрдлрд╛рдЗрд▓.рдЬреЗрд╕рди рдореЗрдВред
{
"command": null, "keys": ["ctrl+shift+w"]
}
рдирдП рд▓реЙрдиреНрдЪ рд╡рд┐рдХрд▓реНрдк
рдЕрдм рдЖрдк рдЯрд░реНрдорд┐рдирд▓ рдХреЛ рд╣рдореЗрд╢рд╛ рдкреВрд░реНрдг рд╕реНрдХреНрд░реАрди рдореЗрдВ рдЪрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реЗрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдпрд╛ рд╕реНрдХреНрд░реАрди рдкрд░ рдЗрд╕рдХреА рдкреНрд░рд╛рд░рдВрднрд┐рдХ рд╕реНрдерд┐рддрд┐ рд╕реЗрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЖрдк рд╡реИрд╢реНрд╡рд┐рдХ рдкреИрд░рд╛рдореАрдЯрд░ рдЬреЛрдбрд╝рдХрд░ рдЯрд░реНрдорд┐рдирд▓ рдХреЛ рдкреВрд░реНрдг рд╕реНрдХреНрд░реАрди рдореЗрдВ рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ "launchMode"
. рдпрд╣ рдкреИрд░рд╛рдореАрдЯрд░ рдХреЛрдИ рднреА рд╣реЛ рд╕рдХрддрд╛ рд╣реИ "default"
рдпрд╛ "maximized"
.
"launchMode": "maximized"
рдпрджрд┐ рдЖрдк рд╕реНрдХреНрд░реАрди рдкрд░ рдЯрд░реНрдорд┐рдирд▓ рдХреА рдкреНрд░рд╛рд░рдВрднрд┐рдХ рд╕реНрдерд┐рддрд┐ рд╕реЗрдЯ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рдЖрдкрдХреЛ рд╡реИрд╢реНрд╡рд┐рдХ рдкреИрд░рд╛рдореАрдЯрд░ рдХреЗ рд░реВрдк рдореЗрдВ рдЬреЛрдбрд╝рдирд╛ рд╣реЛрдЧрд╛ "initialPosition"
, рдФрд░ рдЕрд▓реНрдкрд╡рд┐рд░рд╛рдо рджреНрд╡рд╛рд░рд╛ рдЕрд▓рдЧ рдХрд┐рдП рдЧрдП X рдФрд░ Y рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ рдХреЛ рднреА рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░реЗрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрджрд┐ рдЖрдк рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдХрд┐ рдЯрд░реНрдорд┐рдирд▓ рдЖрдкрдХреА рдореБрдЦреНрдп рд╕реНрдХреНрд░реАрди рдХреЗ рдКрдкрд░реА рдмрд╛рдПрдБ рдХреЛрдиреЗ рдореЗрдВ рд▓реЙрдиреНрдЪ рд╣реЛ, рддреЛ рдирд┐рдореНрди рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐ рдХреЛ рдкреНрд░реЛрдлрд╛рдЗрд▓.рдЬреЗрд╕рди рдореЗрдВ рдЬреЛрдбрд╝реЗрдВ:
"initialPosition": "0,0"
рдиреЛрдЯ: рдпрджрд┐ рдЖрдк рдПрдХрд╛рдзрд┐рдХ рдореЙрдирд┐рдЯрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдФрд░ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдХрд┐ рдЯрд░реНрдорд┐рдирд▓ рдореБрдЦреНрдп рдореЙрдирд┐рдЯрд░ рдХреЗ рдмрд╛рдИрдВ рдУрд░ рдпрд╛ рдКрдкрд░ рд▓реЙрдиреНрдЪ рд╣реЛ, рддреЛ рдЖрдкрдХреЛ рдирдХрд╛рд░рд╛рддреНрдордХ рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред
рдЕрджреНрдпрддрди рдпреВрдЖрдИ
рдЯрд░реНрдорд┐рдирд▓ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдФрд░ рднреА рдмреЗрд╣рддрд░ рд╣реЛ рдЧрдпрд╛ рд╣реИ. рдЯрд░реНрдорд┐рдирд▓ рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
рдареАрдХ рд╣реЛ рдЧрдпрд╛
- рдЕрдм рдЖрдк рд╡рд┐рдВрдбреЛ рдХреЛ рдкреВрд░реНрдг рд╕реНрдХреНрд░реАрди рддрдХ рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЯреИрдм рдмрд╛рд░ рдкрд░ рдбрдмрд▓-рдХреНрд▓рд┐рдХ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ;
- рдЙрд╕ рдмрдЧ рдХреЛ рдареАрдХ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдЬрд┐рд╕рдХреЗ рдХрд╛рд░рдг рдирдИ рд▓рд╛рдЗрди рдкрд░ рдХреЙрдкреА рдХрд░рдиреЗ рдФрд░ рдЪрд┐рдкрдХрд╛рдиреЗ рдореЗрдВ рд╕рдорд╕реНрдпрд╛ рдЖ рд░рд╣реА рдереА;
- HTML рдХреЙрдкреА рдЕрдм рдХреНрд▓рд┐рдкрдмреЛрд░реНрдб рдХреЛ рдЦреБрд▓рд╛ рдирд╣реАрдВ рдЫреЛрдбрд╝рддреА;
- рдЕрдм рдЖрдк рдРрд╕реЗ рдлрд╝реЙрдиреНрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдЬрд┐рдирдХреЗ рдирд╛рдо 32 рдЕрдХреНрд╖рд░реЛрдВ рд╕реЗ рдЕрдзрд┐рдХ рд╣реИрдВ;
- рдЬрдм рджреЛ рдЯреИрдм рдПрдХ рд╕рд╛рде рд▓реЙрдиреНрдЪ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ, рддреЛ рдкрд╛рда рд╡рд┐рд░реВрдкрдг рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИ;
- рд╕рд╛рдорд╛рдиреНрдп рд╕реНрдерд┐рд░рддрд╛ рдореЗрдВ рд╕реБрдзрд╛рд░ред
рдЕрдВрдд рдореЗрдВ
рдпрджрд┐ рдЖрдкрдХреЗ рдХреЛрдИ рдкреНрд░рд╢реНрди рд╣реИрдВ рдпрд╛ рдЖрдк рдЯрд░реНрдорд┐рдирд▓ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдкрдиреЗ рдЕрдиреБрднрд╡ рд╕рд╛рдЭрд╛ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рдХрд╛рдпрд▓рд╛ рдХреЛ рд▓рд┐рдЦрдиреЗ рдореЗрдВ рд╕рдВрдХреЛрдЪ рди рдХрд░реЗрдВ (рдХрд╛рдпрд▓рд╛,
рд╕реНрд░реЛрдд: www.habr.com