
рдХреБрдЫ рдорд╣реАрдиреЗ рдкрд╣рд▓реЗ, рдореИрдВ рдЧрд▓рддреА рд╕реЗ
рд╕рдмреНрдмрд▓ рдЯреЗрдХреНрд╕реНрдЯ 2 рдЯреЗрдХреНрд╕реНрдЯ рдПрдбрд┐рдЯрд░ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╣реБрдд рд╕рд╛рд░реА рд╕рдХрд╛рд░рд╛рддреНрдордХ рд╕рдореАрдХреНрд╖рд╛рдУрдВ
рдкрд░ рдареЛрдХрд░ рдЦрд╛ рдЧрдпрд╛ ред рд╡реНрдпрд╛рдкрд╛рд░ рдореЗрдВ рдЗрд╕рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдореИрдВ рдирд┐рд░рд╛рд╢ рдирд╣реАрдВ рдерд╛ред рдЕрдм рдпрд╣ рдореЗрд░рд╛ рдореБрдЦреНрдп рдХрд╛рд░реНрдп рдЙрдкрдХрд░рдг рд╣реИред
рдЙрджрд╛рддреНрдд рдкрд╛рда 2 C ++ рдореЗрдВ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рдПрдХ рд╕рд╢реБрд▓реНрдХ рдкрд╛рда рд╕рдВрдкрд╛рджрдХ рд╣реИ, рдЬреЛ:
- рд▓рд┐рдирдХреНрд╕, рдУрдПрд╕ рдПрдХреНрд╕ рдФрд░ рд╡рд┐рдВрдбреЛрдЬ рдкрд░ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ
- рдЗрд╕рдХреА рдПрдХ рд╕рднреНрдп рдЧрддрд┐ рд╣реИ
- рд╕реБрдЦрдж рдЗрдВрдЯрд░рдлрд╝реЗрд╕ (рд╕рднреА рдкреНрд░рдХрд╛рд░ рдХреЗ рдПрдирд┐рдореЗрд╢рди рд╕рд╣рд┐рдд)
- рдпрд╣ рд▓рдЪреАрд▓реЗ рд░реВрдк рд╕реЗ рдЕрдиреБрдХреВрд▓рди рдпреЛрдЧреНрдп рд╣реИ (рд╣рд╛рд▓рд╛рдВрдХрд┐ рдЬреАрдпреВрдЖрдИ рдореЗрдВ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди json-configs рдореЗрдВ)
- рдЗрд╕рдореЗрдВ рдХрдИ рдкреНрд▓рдЧрдЗрдиреНрд╕ рд╣реИрдВ, рдЬрд┐рдирдореЗрдВ рд╕реЗ рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рдЫрд▓рд╛рдВрдЧ рдФрд░ рд╕реАрдорд╛ рдмрдврд╝ рд░рд╣реА рд╣реИ
- VIM рдореЛрдб рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИ
- рдлрдЬреА рд╕рд░реНрдЪ рдХрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░рддрд╛ рд╣реИ
рдореВрд▓реНрдп рдХрд╛ рдореБрджреНрджрд╛
рд╕рдВрдкрд╛рджрдХ рд╢реЗрдпрд░рд╡реЗрдпрд░ рдпрд╛ "рд╢реЗрдпрд░рд╡реЗрдпрд░" рд╣реИ)
рдЗрд╕рдХреА рд▓рд╛рдЧрдд рдкреНрд░рддрд┐ рд▓рд╛рдЗрд╕реЗрдВрд╕
$ 59 рд╣реИ (рдпрджрд┐ рдЖрдк рдПрдХ рдмрд╛рд░ рдореЗрдВ рдмрд╣реБрдд рдХреБрдЫ рд▓реЗрддреЗ рд╣реИрдВ - рдПрдХ рдЫреВрдЯ рд╣реИ), рд▓реЗрдХрд┐рди рдЖрдк рдЗрд╕реЗ рдореБрдлреНрдд рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдлреНрд░реА рдореЛрдб рдореЗрдВ, рдПрдХ рдбрд╛рдпрд▓реЙрдЧ рдмреЙрдХреНрд╕ рд╕рдВрдкрд╛рджрдХ рдХреЛ рдЦрд░реАрджрдиреЗ рдХреЗ рд╕реБрдЭрд╛рд╡ рдХреЗ рд╕рд╛рде рд╣рд░ рджреЛ рдШрдВрдЯреЗ рдореЗрдВ рдкреЙрдк рдЕрдк рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдЦрд┐рдбрд╝рдХреА рдХреЗ рд╢реАрд░реНрд╖рдХ рдореЗрдВ рдпрд╣ рднреА рдХрд╣рддрд╛ рд╣реИ рдХрд┐ рдПрдХ рдЯреЛрдкреА рдореЗрдВ UNRectorред рдЬрд╣рд╛рдВ рддрдХ тАЛтАЛрдореБрдЭреЗ рдкрддрд╛ рд╣реИ, рдХреЛрдИ рдЕрдиреНрдп рдорддрднреЗрдж рдирд╣реАрдВ рд╣реИрдВред
рдЗрдВрдЯрд░рдлрд╝реЗрд╕
рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреЗ рдкрд╣рд▓реЗ рдЫрд╛рдкреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдпрд╣ рд╣реИ рдХрд┐ рдпрд╣ рдмреЙрдХреНрд╕ рд╕реЗ рдмрд╛рд╣рд░ рд╕реБрдВрджрд░ рд╣реИред рдЙрдЪрд┐рдд рд░реВрдк рд╕реЗ рдЪрдпрдирд┐рдд рдлреЛрдВрдЯ, рд░рдВрдЧ рдпреЛрдЬрдирд╛, рдЪрд┐рдХрдиреА рдПрдирд┐рдореЗрд╢рди (рдЕрдзрд┐рдХрд╛рдВрд╢ рдкрд╛рда рд╕рдВрдкрд╛рджрдХреЛрдВ рдФрд░ IDE рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдпрд╣рд╛рдВ рдЙрдирдХреЗ рдЕрдзрд┐рдХ рд╣реИрдВ)ред рдпрд╣ рд╕рдм рд╕рдордЭ рдореЗрдВ рдЖрддрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдирддреАрдЬрддрди, рдпрд╣ рдЖрдВрдЦ рдХреЛ рдкреНрд░рд╕рдиреНрди рдХрд░рддрд╛ рд╣реИ рдФрд░ рдзреНрдпрд╛рди рднрдВрдЧ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рдЬрдм рддрдХ рд╕рдВрдкрд╛рджрдХ рдХреЛ рдкреНрд▓рдЧрдЗрдиреНрд╕ рдХреЗ рд╕рд╛рде рдУрд╡рд░рд▓реЛрдб рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддрдм рддрдХ рдЙрд╕рдХреЗ рдкрд╛рд╕ рдмрд╣реБрдд рд╣реА рддреНрд╡рд░рд┐рдд рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рд╣реЛрддреА рд╣реИ, рдЬрд┐рд╕реЗ рдореИрдВрдиреЗ рдиреЗрдЯрдмреАрдиреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЖрджрдд рдХреЛ рддреЛрдбрд╝рдиреЗ рдореЗрдВ рдХрд╛рдордпрд╛рдм рд░рд╣рд╛ред

рдЖрдкрдХреА рдЖрдВрдЦ рдХреЛ рдкрдХрдбрд╝рдиреЗ рд╡рд╛рд▓реА рдкрд╣рд▓реА рдЪреАрдЬ рдХрд┐рд╕реА рдЯреВрд▓рдмрд╛рд░ рдХреА рдХрдореА рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдореБрдЭреЗ рдЕрднреА рддрдХ рдПрдХ рднреА рдбрд╛рдпрд▓реЙрдЧ рдмреЙрдХреНрд╕ рдирд╣реАрдВ рдорд┐рд▓рд╛ рд╣реИ, рд╕рд┐рд╡рд╛рдп рдорд╛рдирдХ рдлрд╝рд╛рдЗрд▓ рд╕реЗрд╡ / рдУрдкрди рд╡рд┐рдВрдбреЛ рдХреЗред рдбрд╛рдпрд▓реЙрдЧ рдмреЙрдХреНрд╕ рдХреЗ рдмрдЬрд╛рдп, "рд▓реЗрдпрд░реНрд╕" рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЕрдВрддрд░рд┐рдХреНрд╖ рдФрд░ рдЯреИрдм рд╡рд░реНрдг рдХреЗрд╡рд▓ рддрдм рджрд┐рдЦрд╛рдП рдЬрд╛рддреЗ рд╣реИрдВ рдЬрдм рдкрд╛рда рдЪреБрдирд╛ рдЬрд╛рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдореЗрдВ рдЖрдк рдореЛрдб рдХреЛ "рд╣рдореЗрд╢рд╛" рд╕реЗрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рджрд╛рдИрдВ рдУрд░
рдПрдХ рдХреЛрдб рдХрд╛рд░реНрдб рд╣реИ ред рдкрд┐рдХреНрд╕реЗрд▓ рдорд╛рдирдЪрд┐рддреНрд░ рдХреЗ рд░реВрдк рдореЗрдВ рдПрдХ рдкреГрд╖реНрда рдХреЛ рд╕реНрдХреНрд░реЙрд▓ рдХрд░рдиреЗ рдХрд╛ рдПрдХ рдкреНрд░рдХрд╛рд░ рдХрд╛ рдПрдирд╛рд▓реЙрдЧ, рдЬреЛ рд╡рд░реНрддрдорд╛рди рдлрд╝рд╛рдЗрд▓ рдХреЗ рдХреЛрдб рдХреЛ ~ 100px рдХреНрд╖реИрддрд┐рдЬ рд░реВрдк рд╕реЗ (рд╕рд┐рдВрдЯреИрдХреНрд╕ рд╣рд╛рдЗрд▓рд╛рдЗрдЯрд┐рдВрдЧ рд╕рд╣рд┐рдд) рд╕рдВрдкреАрдбрд╝рд┐рдд рдХрд░рддрд╛ рд╣реИред рдпрд╣ рдлрд╝рд╛рдЗрд▓ рдЕрднрд┐рд╡рд┐рдиреНрдпрд╛рд╕ рдореЗрдВ рдорджрдж рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдкреГрд╖реНрда рд╕реНрдХреНрд░реЙрд▓рд┐рдВрдЧ рдХреЛ рднреА рд╕рд░рд▓ рдХрд░рддрд╛ рд╣реИ, рдЬреИрд╕рд╛ рдХрд┐ рд╕реНрдХреНрд░реЙрд▓рдмрд╛рд░ рдХреЗ рд╕рдорд╛рди рдХрд╛рд░реНрдп рдХрд░рддрд╛ рд╣реИред рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдирд╛ рдореБрд╢реНрдХрд┐рд▓ рд╣реИ рдХрд┐ "рд╣рддреНрдпрд╛рд░реЗ рдХреА рд╡рд┐рд╢реЗрд╖рддрд╛" рдпрд╛ рдПрдХ рдФрд░ "рд╕реАрдЯреА" рд╣реИ, рд▓реЗрдХрд┐рди рдЙрдкрдпреЛрдЧ рдХреЗ рдкреВрд░реЗ рд╕рдордп рдХреЗ рджреМрд░рд╛рди рдореБрдЭреЗ рдЗрд╕реЗ рд╣рдЯрд╛рдиреЗ рдХреА рдЗрдЪреНрдЫрд╛ рдХрднреА рдирд╣реАрдВ рд╣реБрдИред
рдмреЛрд░реНрдб рдХреЗ рдмрд╛рдИрдВ рдУрд░
рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХрд╛ рдПрдХ
рдкреИрдирд▓ рдФрд░
рдЦреБрд▓реА рдлрд╛рдЗрд▓реЗрдВ рд╣реЛ рд╕рдХрддреА рд╣реИрдВ (рджреЗрдЦреЗрдВ -> рд╕рд╛рдЗрдб рдмрд╛рд░ -> рд╕рд╛рдЗрдб рдмрд╛рд░ рджрд┐рдЦрд╛рдПрдВ)ред рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдкреИрдирд▓ рдлрд╝рд╛рдЗрд▓ рдкреНрд░рдмрдВрдзрдХ рдХреА рд╕рд░рд▓реАрдХреГрдд рдХреНрд╖рдорддрд╛рдУрдВ рдХреЗ рд╕рд╛рде рдкрд░рд┐рдпреЛрдЬрдирд╛ рд╕реЗ рдЬреБрдбрд╝реА рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдУрдВ рдХрд╛ рдПрдХ рдкреЗрдбрд╝ рд╣реИ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдирдИ рдлрд╝рд╛рдЗрд▓реЛрдВ / рдлрд╝реЛрд▓реНрдбрд░реЛрдВ рдХреЛ рдмрдирд╛рдирд╛, рдирд╛рдо рдмрджрд▓рдирд╛ рдФрд░ рд╣рдЯрд╛рдирд╛ рд╕рдВрднрд╡ рд╣реИ,
рд▓реЗрдХрд┐рди #UPD рдХреЛ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдиреЗ рдХрд╛ рдХреЛрдИ рддрд░реАрдХрд╛ рдирд╣реАрдВ рд╣реИ , рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛ рд╣реИ рдХрд┐ рдирд╛рдо рдмрджрд▓рдиреЗ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╣реИ )ред рдЦреБрд▓реА рдлрд╝рд╛рдЗрд▓реЛрдВ рдХрд╛ рдкреИрдирд▓ рдореБрдЭреЗ рдЕрдирд╛рд╡рд╢реНрдпрдХ рдпрд╛ рдЕрддреНрдпрдзрд┐рдХ рдЯреИрдм рдХреА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХрд╛ рджреЛрд╣рд░рд╛рд╡ рдирд╣реАрдВ рд▓рдЧрддрд╛ рдерд╛ред рдЯреИрдм рдЕрдзрд┐рдХ рдкрд░рд┐рдЪрд┐рдд рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЬрдм рдЙрдирдореЗрдВ рд╕реЗ рдмрд╣реБрдд рд╕рд╛рд░реЗ рд╣реИрдВ, рддреЛ рдЗрд╕ рдкреИрдирд▓ рдореЗрдВ рдирд╛рдо рд╕реЗ рд╕рд╣реА рдПрдХ рдХреЛ рдвреВрдВрдврдирд╛ рдЖрд╕рд╛рди рд╣реИред
рдкреВрд░реНрдг рд╕реНрдХреНрд░реАрди рдореЛрдб (F11) рдФрд░ "
рд╡реНрдпрд╛рдХреБрд▓рддрд╛ рдореБрдХреНрдд рдореЛрдб " (Shift + F11) рдЙрдкрд▓рдмреНрдз рд╣реИрдВред рдкрд╣рд▓реЗ рдХреЗ рд╕рд╛рде, рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ, рд╕рдм рдХреБрдЫ рд╕реНрдкрд╖реНрдЯ рд╣реИ, рд▓реЗрдХрд┐рди рджреВрд╕рд░рд╛ рдореЗрд░реЗ рд▓рд┐рдП рдирдпрд╛ рдерд╛ред рдпрд╣ рдореЛрдб рдПрдХ рдлреБрд▓-рд╕реНрдХреНрд░реАрди рдореЛрдб рд╣реИ рдЬрд┐рд╕рдХреА рдЕрдкрдиреА рд╕реЗрдЯрд┐рдВрдЧ рд╣реИред рдкрд╣рд▓реА рдмрд╛рд░ рдЗрд╕рдореЗрдВ рдЬрд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рдХреЗрд╡рд▓ рдХреЛрдб рд╕рдВрдкрд╛рджрдХ рдФрд░ рдореЗрдиреВ рдмрд╛рд░ рд╣реА рдЖрдкрдХреЗ рд▓рд┐рдП рдЙрдкрд▓рдмреНрдз рд╣реИрдВред рдЗрд╕рдореЗрдВ (in -> рджреЗрдЦреЗрдВ) рдЖрдк рд╕рднреА рдЖрд╡рд╢реНрдпрдХ / рд╢рд╛рдирджрд╛рд░ рдХреЛ рд╕рдХреНрд╖рдо / рдЕрдХреНрд╖рдо рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдХрд╛рдо рдореЗрдВ рдЧрд╣рд░реА рддрд▓реНрд▓реАрдирддрд╛ рдХреЗ рд▓рд┐рдП рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдореЛрдбред
рд╡рд░реНрдЯрд┐рдХрд▓ рд╕реЗрд▓реЗрдХреНрд╢рди рдореЛрдб рдПрдбрд╡рд╛рдВрд╕реНрдб рдЯреЗрдХреНрд╕реНрдЯ рдПрдбрд┐рдЯрд░реНрд╕ рдХреЗ рд▓рд┐рдП рд╕рдмрд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдлреАрдЪрд░реНрд╕ рдореЗрдВ рд╕реЗ рдПрдХ рд╣реИред рдФрд░ рдЙрджрд╛рддреНрдд рдХреЛрдИ рдЕрдкрд╡рд╛рдж рдирд╣реАрдВ рд╣реИред рд▓рд┐рдирдХреНрд╕ рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ, рдпрд╣ рдХреНрд░рд┐рдкреНрдЯ рдХреЛ рдкрдХрдбрд╝реЗ рд╣реБрдП рд╕рд╣реА рдорд╛рдЙрд╕ рдмрдЯрди рдХреЗ рд╕рд╛рде рд╕рдХреНрд░рд┐рдп рд╣реЛрддрд╛ рд╣реИред рдпрд╣ рд╡рд┐рднрд┐рдиреНрди рдкреНрд░рдХрд╛рд░ рдХреА рд╕реВрдЪрд┐рдпреЛрдВ, рдорд╛рд░реНрдХрдЕрдк рдФрд░ рдЕрдзрд┐рдХ рдХреЗ рддреНрд╡рд░рд┐рдд рд╕рдВрдкрд╛рджрди рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реИред рдпрд╣ рдзреНрдпрд╛рди рджреЗрдиреЗ рдпреЛрдЧреНрдп рд╣реИ рдХрд┐ ST2 рдирд┐рдпрдорд┐рдд рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐рдпреЛрдВ рджреНрд╡рд╛рд░рд╛ рдЦреЛрдЬ рдФрд░ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрд┐рдд рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рдЬрд┐рд╕рдХреЗ рдмрд┐рдирд╛ рдЗрд╕реЗ рдЧрдВрднреАрд░рддрд╛ рд╕реЗ рд╡рд┐рдЪрд╛рд░ рдХрд░рдирд╛ рдореБрд╢реНрдХрд┐рд▓ рд╣реЛрдЧрд╛ред
рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдзреНрдпрд╛рди рджреЗрдиреЗ рдпреЛрдЧреНрдп
рдХреНрд╖реИрддрд┐рдЬ рд╕реНрдХреНрд░реЙрд▓ рд╣реИ ред рдпрджрд┐ рдпрд╣ рдЖрдкрдХреЗ рдорд╛рдЙрд╕ рдкрд░ рдирд╣реАрдВ рд╣реИ, рддреЛ рд╢рд┐рдлреНрдЯ + рд╡рд░реНрдЯрд┐рдХрд▓ рд╕реНрдХреНрд░реЙрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред рдЬреИрд╕рд╛ рдХрд┐ рдпрд╣ рдирд┐рдХрд▓рд╛ - рдмрд╣реБрдд рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХред рдкреИрдирд▓ рд╕реНрдерд┐рддрд┐ рдореЗрдВ, рддреНрд░реБрдЯрд┐рдпреЛрдВ рдФрд░ рд╡рд░реНрддрдорд╛рди рдХрд░реНрд╕рд░ рд╕реНрдерд┐рддрд┐ рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╕реНрд╡рд┐рдЪ рд╡рд░реНрддрдорд╛рди рдлрд╝рд╛рдЗрд▓ рд╕рд┐рдВрдЯреИрдХреНрд╕ рдФрд░ рдЯреИрдм рдЖрдХрд╛рд░ рдХреЗ рд▓рд┐рдП рдЙрдкрд▓рдмреНрдз рд╣реИрдВред
рдХреЛрдб рдХреНрд╖реЗрддреНрд░реЛрдВ (рдлрд╝рдВрдХреНрд╢рди, рдмреНрд▓реЙрдХ, рдЯреИрдЧ рдЗрддреНрдпрд╛рджрд┐) рдХреЗ рд╡рд┐рд╕реНрддрд╛рд░ / рдкрддрди рдХреЗ рд▓рд┐рдП рдмрдЯрди рдЖрдЗрдХрди рдХреБрдЫ рд╕реНрдкрд╖реНрдЯ рдирд╣реАрдВ рд╣реИрдВред рддрдереНрдп рдпрд╣ рд╣реИ рдХрд┐ рд╣рд╛рд▓рд╛рдВрдХрд┐ рд╡реЗ рд╕реНрдерд┐рдд рд╣реИрдВ, рдЬреИрд╕рд╛ рдХрд┐ рдЙрдиреНрд╣реЗрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП, рдХреЛрдб рдХреА рдкрдВрдХреНрддрд┐ рдХреЗ рдмрд╛рдИрдВ рдУрд░, рд╡реЗ, рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ, рдХреЗрд╡рд▓ рд╣реЛрд╡рд░ рдкрд░ рдкреНрд░рджрд░реНрд╢рд┐рдд рд╣реЛрддреЗ рд╣реИрдВ (рдпрд╣ рдЕрдиреБрдХреВрд▓рди рд╣реИ)ред рдХрдИ рд╕рдВрд░рдЪрдирд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдЙрдкрд▓рдмреНрдз рд╣реИ, рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ, рдореИрдВ "рддрд╣" рдПрд╕рд╕реАрдПрд╕рдПрд╕-рдЪрдпрдирдХрд░реНрддрд╛рдУрдВ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рд╕реЗ рдмрд╣реБрдд рдкреНрд░рд╕рдиреНрди рдерд╛ред
рдЙрджрд╛рддреНрдд
рдХрдИ рдЪрдпрди рдФрд░ рд╕рдВрдкрд╛рджрди рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рд╕рд╛рд░реЗ рд╡рд┐рдХрд▓реНрдк рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред рдпрд╛рдиреА рдЖрдк рдХрдИ рд╕реНрдерд╛рдиреЛрдВ рдкрд░ рдПрдХ рд╕рд╛рде рдХрд░реНрд╕рд░ рд╕реЗрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдХреЛрдб рдХреЛ рд╕рдордХрд╛рд▓рд┐рдХ рд░реВрдк рд╕реЗ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ (рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ рдореИрдХреНрд░реЛрдЬрд╝, рд╕реНрд╡рддрдГ рдкреВрд░реНрдг, рд╕реНрдирд┐рдкреЗрдЯ, рдХреНрд▓рд┐рдкрдмреЛрд░реНрдб, рдЖрджрд┐ рдХрд╛рдо рдХрд░реЗрдВрдЧреЗ)ред рдореИрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЗрд╕реЗ рдиреЗрдЯрдмреАрдиреНрд╕ рдореЗрдВ рдпрд╛рдж рдХрд┐рдпрд╛ред рдЖрдк ctrl + left_mouse_click рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдПрдХ рдирдпрд╛ рдХрд░реНрд╕рд░ рд╕реНрдерд┐рддрд┐ рд╕реЗрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдпрд╛ ctrl + left_double / _triple рдХреНрд▓рд┐рдХ (рд╕рдВрдкреВрд░реНрдг рд╢рдмреНрдж / рдЕрдиреБрдЪреНрдЫреЗрдж рдХрд╛ рдЪрдпрди рдХрд░рддрд╛ рд╣реИ)ред рдпреЗ рдФрд░ рдЕрдиреНрдп рдХреАрдмреЛрд░реНрдб рдФрд░ рдорд╛рдЙрд╕ рд╕рдВрдпреЛрдЬрди рдЕрддреНрдпрдзрд┐рдХ рдЕрдиреБрдХреВрд▓рди рдпреЛрдЧреНрдп рд╣реИрдВред
рдлрдЬреА рдЦреЛрдЬ

рд╕рдмрд╕реЗ рдкреНрд░рдЪрд╛рд░рд┐рдд рд╕рдВрдкрд╛рджрдХ рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдлрд╝рдЬрд╝реА рд╕рд░реНрдЪ рд╣реИред рдпрд╣ рдЖрдкрдХреЛ рдХреЗрд╡рд▓ "рдЕрдВрддрд░" рдореЗрдВ рдбреНрд░рд╛рдЗрд╡рд┐рдВрдЧ рдХрд░рдХреЗ "рдореЙрдбреНрдпреВрд▓ / рдЧреИрд▓рд░реА / рд╡реНрдпреВ / рдЧреИрд▓рд░реА / рдкреЗрдЬ.рдЬреЗрдб" рдЦреЛрдЬрдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдпрд╣ рдХрд╣рдирд╛ рдХрд┐ рдЗрд╕рд╕реЗ рд╕рдордп рдмрдЪрддрд╛ рд╣реИ, рдХреБрдЫ рдирд╣реАрдВ рдХрд╣рдиреЗ рдЬреИрд╕рд╛ рд╣реИред 99% рдорд╛рдорд▓реЛрдВ рдореЗрдВ, рдореИрдВ рдлрд╛рдЗрд▓реЗрдВ рдЦреЛрд▓рддрд╛ рд╣реВрдВ рдпрд╛ рдЗрд╕ рддрд░рд╣ рдХреЗ рдЯреБрдХрдбрд╝реЛрдВ рд╕реЗ рдореБрдЭреЗ рдЬрд┐рд╕ рдлрд╝рдВрдХреНрд╢рди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ, рдЙрд╕реЗ рдвреВрдВрдврддрд╛ рд╣реВрдВ, рдХреБрдЫ рдкреНрд░рдХрд╛рд░ рдХреА рдкреВрд░реНрд╡ рдПрд╢рд┐рдпрд╛рдИ рдмреЛрд▓реА рдХреА рдпрд╛рдж рддрд╛рдЬрд╛ рдХрд░рддреА рд╣реИ :) рдЖрдЙрдЯ рдСрдл рдж рдмреЙрдХреНрд╕ рдЙрдкрд▓рдмреНрдз рд╣реИрдВ:
- Ctrl + P - рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдЦреЛрдЬреЗрдВ
- Ctrl + R - рдлрд╝рдВрдХреНрд╢рди рджреНрд╡рд╛рд░рд╛ рдЦреЛрдЬреЗрдВ (XSLT рдореЗрдВ рдЯреЗрдореНрдкрд▓реЗрдЯ рджреНрд╡рд╛рд░рд╛, CSS / SCSS рдореЗрдВ рдЪрдпрдирдХрд░реНрддрд╛рдУрдВ, рдЖрджрд┐)
- Ctrl + Shift + P - рдореЗрдиреВ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЦреЛрдЬ рдХрд░реЗрдВ (рдФрд░ рдкреНрд▓рдЧрдЗрдиреНрд╕ рд╕реЗ рдирдП рдлрд╝рдВрдХреНрд╢рди рднреА рд╡рд╣рд╛рдВ рдорд┐рд▓рддреЗ рд╣реИрдВ, рдЕрд░реНрдерд╛рдд рдпрд╣ рд╢рд╛рдпрдж рд╣реА рдХрднреА рдЗрд╕реНрддреЗрдорд╛рд▓ рдХреА рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдЧрд░реНрдо рдХреБрдВрдЬрд┐рдпреЛрдВ рдХреЛ рдпрд╛рдж рд░рдЦрдирд╛ рдЖрд╡рд╢реНрдпрдХ рдирд╣реАрдВ рд╣реИ)
- Ctrl +; - рд╢рдмреНрджреЛрдВ рд╕реЗ рдЦреЛрдЬреЗрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдбреНрд░рд╛рдЗрд╡рд┐рдВрдЧ рдбреНрд░рдм, рдЖрдк рдкрд╛ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдЖрдк js рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рд╕рд░реНрд╡рд┐рд╕ рдбреАрдмрдЧрд░ рдХреЛ рдХрд╣рд╛рдБ рднреВрд▓ рдЧрдП
- Ctrl + G - рд▓рд╛рдЗрди рдирдВрдмрд░ (рдлрд╝рд░реНрдЬрд╝реА рдЦреЛрдЬ рдирд╣реАрдВ, рд▓реЗрдХрд┐рди, рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ, рдпрд╣ рдЙрд╕рдХреЗ рд▓рд┐рдП рдЬрдЧрд╣ рд╣реИ)
рдЗрди рд╕рдВрдпреЛрдЬрдиреЛрдВ рдХреЗ рд╕рд╛рде рдЦреЗрд▓рдиреЗ рдХреЗ рдмрд╛рдж, рдЖрдк рдЗрд╕ рддрдереНрдп рдкрд░ рдзреНрдпрд╛рди рджреЗ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдпреЗ рдореЛрдб рд╕рдВрдпреБрдХреНрдд рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдбреНрд░рд╛рдЗрд╡рд┐рдВрдЧ рдЧреИрд░рд╛рдЬ @ рдЧреИрд▓рд░реА_рд▓рд┐рд╕реНрдЯ, рд╣рдо рдлрд╝рд╛рдЗрд▓ рдХреА рд╢реБрд░реБрдЖрдд рдореЗрдВ рдирд╣реАрдВ рдорд┐рд▓реЗрдВрдЧреЗ, рд▓реЗрдХрд┐рди рддреБрд░рдВрдд рдорд┐рдХреНрд╕ рдЧреИрд▓рд░реА_рд▓рд┐рд╕реНрдЯ рдореЗрдВред
рдЗрд╕ рд╕реВрдЪреА рдХреЛ рдкреНрд▓рдЧрдЗрдиреНрд╕ рджреНрд╡рд╛рд░рд╛ рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдореИрдВ рдЗрдирдореЗрдВ рд╕реЗ рдХреБрдЫ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░реВрдВрдЧрд╛ред
рдХрд╛ рд╡рд┐рдиреНрдпрд╛рд╕
рд╕рднреА рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рд╕рдВрдкрд╛рджрди json-configs рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдлрд╝рд╛рдЗрд▓ рд╕рд╣реЗрдЬрдиреЗ рдХреЗ рддреБрд░рдВрдд рдмрд╛рдж рдкрд░рд┐рд╡рд░реНрддрди рдкреНрд░рднрд╛рд╡реА рд╣реЛ рдЬрд╛рддреЗ рд╣реИрдВред рдЕрдзрд┐рдХрд╛рдВрд╢ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдЬреЛ рдЖрдкрдХреЛ рдЖ рд╕рдХрддреА рд╣реИрдВ (рдЪрд╛рд╣реЗ рд╕рдВрдкрд╛рджрдХ рд╕реНрд╡рдпрдВ рдпрд╛ рдЙрд╕рдХреЗ рдкреНрд▓рдЧрдЗрдиреНрд╕) 2 рднрд╛рдЧреЛрдВ рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рд╣реИрдВ - рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдФрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ред рдпрд╛рдиреА рдЕрдВрддрд┐рдо рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛-рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреЛ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП, рдЬреЛ рдХрд┐ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ, рдЖрдорддреМрд░ рдкрд░ рдЦрд╛рд▓реА рд╣реЛрддреЗ рд╣реИрдВред
рдЖрдк рдореЗрдиреВ рдореЗрдВ рд╡рд░реАрдпрддрд╛рдПрдБ -> рд╕реЗрдЯрд┐рдВрдЧреНрд╕-рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдЪреБрдирдХрд░ рд╕рдВрдкрд╛рджрдХ рдХреА рдореВрд▓ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВред рдореИрдВ рд╕рдмрд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдкрд░ рдЬрд╛рдКрдВрдЧрд╛:
- word_separators - рд╢рдмреНрджреЛрдВ рдХреЛ рдЕрд▓рдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрджрд┐ рдЖрдк рдПрдХ PHP рд╡реИрд░рд┐рдПрдмрд▓ рдкрд░ рдбрдмрд▓ рдХреНрд▓рд┐рдХ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдпрд╣ $ рдХреЗ рд╕рд╛рде рдмрд╛рд╣рд░ рдЦрдбрд╝рд╛ рд╣реЛрддрд╛ рд╣реИ, рддреЛ рдЗрд╕ рд╡рд┐рдХрд▓реНрдк рдХреЛ рдЗрд╕ рддрд░рд╣ рд╕реЗ рдареАрдХ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ - "./ \\ () \" -:;, <; ~>! @ #% ^ & * | + = [] {} `~?"
- fade_fold_buttons - рдХреЗрд╡рд▓ рджрд┐рдЦрд╛рддреЗ рд╕рдордп рдлреЛрд▓реНрдб-рдЖрдЗрдХреЙрди (рд╢реЛ / рдЫрд┐рдкрд╛ рдХреЛрдб рдХреНрд╖реЗрддреНрд░) рджрд┐рдЦрд╛рдПрдВ
- tab_size , Translate_tabs_to_spaces - рдЯреИрдм рдЖрдХрд╛рд░ рдФрд░ рдЯреИрдм рдХреЗ рдмрдЬрд╛рдп рд░рд┐рдХреНрдд рд╕реНрдерд╛рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛
- folder_exclude_patterns - рдлрд╝рд╛рдЗрд▓реЛрдВ / рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдорд╛рд╕реНрдХ рдХреА рдПрдХ рд╕рд░рдгреА рдЬрд┐рд╕реЗ рдкреНрд░реЛрдЬреЗрдХреНрдЯреНрд╕ рдкрд░ рдХрд╛рдо рдХрд░рддреЗ рд╕рдордп рдЕрдирджреЗрдЦрд╛ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛
- trim_trailing_white_space_on_save - рд╕рд╣реЗрдЬрддреЗ рд╕рдордп рдЕрдЧреНрд░рдгреА рд╕реНрдерд╛рди рдЯреНрд░рд┐рдо рдХрд░реЗрдВ
- show_tab_close_buttons - рдЯреИрдм рдкрд░ рдЯреИрдм рджрд┐рдЦрд╛рдПрдВ
- draw_white_space - рдкрд╛рда рдХрд╛ рдЪрдпрди рдХрд░рддреЗ рд╕рдордп рд╣рдореЗрд╢рд╛ рдпрд╛ рдХреЗрд╡рд▓ рд╕реНрдерд╛рди рдФрд░ рдЯреИрдм рд╡рд░реНрдг рджрд┐рдЦрд╛рдПрдВ
- save_on_focus_lost - рдЬрдм рдЖрдк рдХрд┐рд╕реА рдЕрдиреНрдп рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдЪрдпрди рдХрд░рддреЗ рд╣реИрдВ рдпрд╛ рд╕рдВрдкрд╛рджрдХ рдореЗрдВ рдлрд╝реЛрдХрд╕ рдЦреЛрддреЗ рд╣реИрдВ рддреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рд╕рд╣реЗрдЬрддреЗ рд╣реИрдВ
- default_encoding - рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдПрдиреНрдХреЛрдбрд┐рдВрдЧ "UTF-8" рд╣реИ
- fallback_encoding - рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдкрд╣рдЪрд╛рди рд╡рд┐рдлрд▓ рд╣реЛрдиреЗ рдХреА рд╕реНрдерд┐рддрд┐ рдореЗрдВ рдПрдиреНрдХреЛрдбрд┐рдВрдЧ
- рд╕реНрд╡рдд: рдкреВрд░реНрдг - рдЪрд╛рд▓реВ / рдмрдВрдж "рд╕реНрд╡рддрдГ рдкреВрд░реНрдг"ред рдХреНрдпреЛрдВрдХрд┐ ST2 рдПрдХ IDE рдирд╣реАрдВ рд╣реИ, рддреЛ рдмреЙрдХреНрд╕ рд╕реЗ рдмрд╛рд╣рд░ рд╕реНрд╡рдд: рдкреВрд░реНрдг рд╕рд┐рджреНрдзрд╛рдВрдд рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ - "рдпрд╣рд╛рдВ рдЖрдкрдХреЗ рдкрд╛рд╕ рдкреГрд╖реНрда рдкрд░ рд╕рднреА рд╢рдмреНрдж рд╣реИрдВ, рдЬреЛ рдЖрдк рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдЙрд╕реЗ рдЪреБрдиреЗрдВред" рдХрдИ рдХреЛ рдпрд╣ рдкрд╕рдВрдж рдирд╣реАрдВ рд╣реИред
- hot_exit - рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ, рдкрд░рд┐рд╡рд░реНрддрд┐рдд рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рд╕рд╣реЗрдЬрдиреЗ / рди рд╕рд╣реЗрдЬрдиреЗ рдХреА рдкреБрд╖реНрдЯрд┐ рдХреЗ рдмрд┐рдирд╛ рд╕рдВрдкрд╛рджрдХ рдмрдВрдж рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред рд╡рд╣ рдмрд╕ рдЙрдирдХреА рд╕реНрдерд┐рддрд┐ рдХреЛ рдпрд╛рдж рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЦреЛрд▓рддрд╛ рд╣реИ рдЬреИрд╕реЗ рдХрд┐ рд╡рд╣ рдмрд┐рд▓реНрдХреБрд▓ рднреА рдмрдВрдж рдирд╣реАрдВ рд╣реБрдЖ рдерд╛ред рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдХреЛ рд╕реНрд╡рд┐рдЪ рдХрд░рддреЗ рд╕рдордп рд╕рдорд╛рди рд╡реНрдпрд╡рд╣рд╛рд░ред рдпрд╣ рд╡рд┐рдХрд▓реНрдк рдЖрдкрдХреЛ рдорд╛рдирдХ рдореЛрдб рд╕реЗрдЯ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред
- close_windows_when_empty - рд╕рднреА рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдмрдВрдж рдХрд░рддреЗ рд╕рдордп рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЛ рдмрдВрдж рдХрд░реЗрдВ
- рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди_on_click - рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ, рдЬрдм рдЖрдк рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдЯреНрд░реА рдореЗрдВ рдХрд┐рд╕реА рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдЪрдпрди рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рд╡рд╣ рдЗрд╕рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрд▓рдЧ рдЯреИрдм рдирд╣реАрдВ рдмрдирд╛рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдмрд╕ рдЗрд╕реЗ рд╡рд░реНрддрдорд╛рди рдлрд╝рд╛рдЗрд▓ рдХреЗ рд╢реАрд░реНрд╖ рдкрд░ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддрд╛ рд╣реИред рдЖрдк рдХреБрдЫ рдмрджрд▓рд╛рд╡ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдмрдЪрд╛ рд╕рдХрддреЗ рд╣реИрдВред рдпрджрд┐ рдЖрдк "рдкреВрд░реА рддрд░рд╣ рд╕реЗ" рдлрд╝рд╛рдЗрд▓ рдЦреЛрд▓рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рдЖрдкрдХреЛ рдбрдмрд▓-рдХреНрд▓рд┐рдХ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдпрд╣ рд╡рд┐рдХрд▓реНрдк рдЗрд╕ рд╡реНрдпрд╡рд╣рд╛рд░ рдХреЗ рд▓рд┐рдП рдЬрд┐рдореНрдореЗрджрд╛рд░ рд╣реИред
рдпрд╣ рд╕рднреА рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдХреЗрд╡рд▓ рдЙрди рд╣реИ рдХрд┐ рдореИрдВ рд╕рд╛рдордирд╛ рдХрд┐рдпрд╛ рдпрд╛ рдореБрдЭреЗ рд╢реБрд░реБрдЖрддреА рдХреЗ рд▓рд┐рдП рд╕рдмрд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд▓рдЧ рд░рд╣рд╛ рдерд╛ред рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди_рдСрди_рдХреНрд▓рд┐рдХ, рд╣реЙрдЯ_рдПрдХреНрд╕рд┐рдЯ рдЬреИрд╕реЗ рд╡рд┐рдХрд▓реНрдк рдбрд░рд╛рд╡рдиреЗ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдореИрдВ рдЙрдиреНрд╣реЗрдВ рдмрд╛рд╣рд░ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░реВрдВрдЧрд╛ред
рд╢реЙрд░реНрдЯрдХрдЯ

рд╣реЙрдЯрдХреА рдХреЛ рдЕрдиреНрдп рд╕рднреА рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреА рддрд░рд╣ рд╣реА рдмрджрд▓ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рд╡реЗ рд╡рд┐рдиреНрдпрд╛рд╕ рдХреЛ рдмрдЪрд╛рдиреЗ рдХреЗ рддреБрд░рдВрдд рдмрд╛рдж рдкреНрд░рднрд╛рд╡реА рднреА рд╣реЛ рдЬрд╛рддреЗ рд╣реИрдВред рдХрд┐рд╕реА рднреА рддреНрд░реБрдЯрд┐ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдЬреИрд╕реЗ рдХрд┐ рдПрдХ рдЧрд▓рдд рдХреБрдВрдЬреА рд╕рдВрдпреЛрдЬрди, рдЖрдк рдХрдВрд╕реЛрд▓ (Ctrl + `) рдореЗрдВ рд╡рд┐рд╡рд░рдг рдкрд╛ рд╕рдХрддреЗ рд╣реИрдВред рд╡рд╣рд╛рдВ рдЖрдкрдХреЛ рдмрд╣реБрдд рд╕рд╛рд░реЗ рдЙрдкрдпреЛрдЧреА рдбреЗрдЯрд╛ рдорд┐рд▓ рд╕рдХрддреЗ рд╣реИрдВред рджрд╛рдИрдВ рдУрд░ рдХреА рддрд╕реНрд╡реАрд░ рдкрд░ рдзреНрдпрд╛рди рджреЗрдВ - рдпрд╣ рдЧрд░реНрдо рдХреБрдВрдЬрд┐рдпреЛрдВ рдХреЗ рдПрдХ рд╡рд┐рд╕реНрддреГрдд рдирдХреНрд╢реЗ рдХрд╛ рд▓рд┐рдВрдХ рд╣реИ (рдЧрд▓рддреА
рд╕реЗ рдиреЗрдЯрд╡рд░реНрдХ рдкрд░ рдкрд╛рдпрд╛
рдЧрдпрд╛ )ред
рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЧрд░реНрдо рдХреБрдВрдЬрд┐рдпреЛрдВ рдХреА рд╕реЗрдЯрд┐рдВрдЧ рдореЗрдВ рдЧрд╣рд░рд╛рдИ рддрдХ рдЬрд╛рдиреЗ рдХрд╛ рдХреЛрдИ рдорддрд▓рдм рдирд╣реАрдВ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рд╡реЗ рд╕рд╣рдЬ рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд "рдмрд╛рдЗрдВрдб":
{ "keys": ["ctrl+e"], "command": "run_macro_file", "args": {"file": "Packages/Default/Delete Line.sublime-macro"} }
Delete Line Control + E. :
{
"keys": ["ctrl+shift+o"],
"command": "fuzzy_file_nav",
"args":
{
"start": "/www",
"regex_exclude": [".*\\.(DS_Store|svn|git)$"]
}
}
fuzzy_file_nav (. ), .
.. тАФ .mousemap. , - .
IDE, . ┬лdefault┬╗, ┬лProject -> Save project as┬╗. - . ( , ). ┬лProject -> Add folder to project┬╗, ( , ). fuzzy (Ctrl + P).
(Project -> Edit project). . ,
folder_exclude_patterns: [ "path_1", "path_2", ...]
file_exclude_patterns: [ "*.md",тАж ]. , , . fuzzy- , . - . тАФ xdebug.
.
, NetBeans. тАФ Ctrl + Alt + P. , , . ( , Ctrl + Shift + N) .
. - User. тАФ Preferences -> Browse packages. . :) ( ) тАФ PackageControl. .
тАФ python. , . , ,
.
PackageControl
.
. install . python- (Ctrl + `) enter. тАФ ? , . ( , PackageControl ). , .

┬л┬╗ PackageControl Preferences -> Package Control. ctrl + shift +p, . , ┬лInstall Package┬╗ тАФ ┬лins┬╗ fuzzy . ? :) , , , . , .. , Preferences -> Packages settings -> %plugin_name%.
Aligment тАФ //- , . , . , ┬лCtrl + Alt + A┬╗ ( Linux-).
FileDiffs тАФ . ┬лFileDiffs Menu┬╗ ┬лDiffs with tab┬╗ , . , , . тАФ , statusbar-.
FuzzyFileNav тАФ , , , . Ctrl + P, , , , .
FileHistory тАФ fuzzy / . , GotoOpenFile.
GotoOpenFile тАФ Ctrl + P, .
JsMinifier тАФ ( ) javascript. Google Closure Compiler UglifyJS. тАФ statusbar, javascript- .
PhpDoc тАФ PhpDoc. : /**[tab]. тАФ []var[tab], []return[tab] .. , * :)
GotoTab тАФ Ctrl + []. .
SublimeLinter тАФ ( ). тАФ CoffeeScript, CSS, Java, JavaScript, Objective-J, Perl, PHP, Python, Ruby. . , JavaScript- JsLint, jsHint gjslint. jsHint, , , true-coding-style, . , .. , , :) , SublimeLinter тАФ . тАФ , .
Tag тАФ , XML. XML . , . , ┬лdiv┬╗ ctrl + shift + "," <div></div> .
XDebug тАФ xdebug. . NetBeans . тАФ . *buntu ┬лTroubleshooting┬╗ .
LastEdit тАФ ctrl + q Netbeans. . , , , . , ,
.
. , тАФ .
. nginx apache2 , SCSS Jade . , TextMate, .
Snippets
Snippet- тАФ , . .. , <xsl:when test="some">some code</xsl:when> snippet. :
<snippet>
<content><![CDATA[for( var ${1:name} in ${2:source} ) if( ${2:source}.hasOwnProperty( ${1:name} ) )
{
var ${3:iterator} = ${2:source}[ ${1:name} ];
${0:// code}
}]]></content>
<tabTrigger>forin</tabTrigger>
<scope>source.js</scope>
<description>for( var name in source</description>
</snippet>
tabTrigger тАФ , tab ( , .. Snippet- autocomplete). $1 ┬лname┬╗, tab source, 3 . snippet- $0. тАФ
Esc. Netbeans, Snippet- ┬л┬╗ , ( ┬л┬╗, :) ).
Scope тАФ , snippet ,
description autocomplete.
. ,
.
тАФ . Tools -> Record macro, тАФ . (Tools -> Save macro) Packages/User . , json- . : { "keys": ["alt+1"], "command": "run_macro_file", "args": {"file": "Packages/User/%your_macros%.sublime-macro" } }.
Layouts
, ST2 , , screenshot
lor-. (2, 3, ..). , - , . 19" ┬л┬╗ . , . , ( ), , .

Sublime Text 2 тАФ . , , json- GUI.
ST2 тАФ , IDE, , , . ,
autocomplete.
NetBeans, , IDE , , ( , nodeJS PHP-xDebug). ST2 ┬л┬╗ , , , IDE, ctrl + left_click, . ST2 .
, ,
. тАФ , . , . , .