
рдХреЗрд╡рд▓ рд╣рд╛рд▓ рд╣реА рдореЗрдВ рд╣рдордиреЗ рд░рд┐рд╕реНрдкреЗрд░ 7.1
рдЬрд╛рд░реА рдХрд┐рдпрд╛ рд╣реИ , рд▓реЗрдХрд┐рди рдпрд╣ рдЙрди рдкреНрд▓рдЧрдЗрди рд▓реЗрдЦрдХреЛрдВ рдХреЛ рдмрдзрд╛рдИ рджреЗрдиреЗ рдХрд╛ рд╕рдордп рд╣реИ рдЬреЛ рдирдП рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд▓рд┐рдП рдЕрдкрдиреЗ рдкреНрд▓рдЧрдЗрдиреНрд╕ рдХреЛ рддреИрдпрд╛рд░ рдХрд░рдиреЗ рдореЗрдВ рдХрд╛рдордпрд╛рдм рд░рд╣реЗ рд╣реИрдВред рдЬрд╛рд░реА рдХрд┐рдП рдЧрдП рдЕрдзрд┐рдХрд╛рдВрд╢ рдкреНрд▓рдЧрдЗрдиреНрд╕ рдУрдПрд╕рдПрд╕ рдкрд░рд┐рдпреЛрдЬрдирд╛рдПрдВ рд╣реИрдВ рдЬреЛ рд▓реЗрдЦрдХ рдЕрдкрдиреЗ рдЦрд╛рд▓реА рд╕рдордп рдкрд░ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рд╣рдо рд╣рдорд╛рд░реЗ рдкрд╛рд░рд┐рд╕реНрдерд┐рддрд┐рдХреА рддрдВрддреНрд░ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдиреНрд╣реЗрдВ рдзрдиреНрдпрд╡рд╛рдж рджреЗрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред рдпрд╣рд╛рдВ рдЙрди рдкреНрд▓рдЧрдЗрдиреНрд╕ рдХрд╛ рд╕рдВрдХреНрд╖рд┐рдкреНрдд рдЕрд╡рд▓реЛрдХрди рд╣реИ рдЬреЛ рдЖрд░ # 7.1 рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рддреИрдпрд╛рд░ рд╣реИрдВред
- рд╡рд┐рднрд┐рдиреНрди рдпреВрдирд┐рдЯ рдкрд░реАрдХреНрд╖рдг рдкреНрд▓рдЧрдЗрдиреНрд╕ : AgUnit рдЖрдкрдХреЛ рд╕рд┐рд▓реНрд╡рд░рд▓рд╛рдЗрдЯ рдкрд░реАрдХреНрд╖рдг рдЪрд▓рд╛рдиреЗ рдФрд░ рдбрд┐рдмрдЧ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ, xunitcontrib рдкрд░реАрдХреНрд╖рдг рдЗрдВрдЬрди xUnit.net рд╕рдорд░реНрдерди рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ, рдФрд░ MSpec рдХреЗ рд▓рд┐рдП рдирд╡реАрдирддрдо NuGet рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдореЗрдВ ReSharit 7.1 рдХрд╛ рд╕рдорд░реНрдерди рднреА рд╢рд╛рдорд┐рд▓ рд╣реИред
- рдХреЛрдб рд╕рддреНрдпрд╛рдкрди рдХреЗ рд▓рд┐рдП рдкреНрд▓рдЧрдЗрдиреНрд╕: рд╕реНрдЯрд╛рдЗрд▓рдХреЙрдк рдЖрдкрдХреЗ рдХреЛрдб (рд╕реА #) рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░реЗрдЧрд╛ рдФрд░ рдЪреЗрддрд╛рд╡рдиреА рдФрд░ рд╕реБрдзрд╛рд░ рддрдВрддреНрд░ рджреЗрдЧрд╛ рдпрджрд┐ рдЖрдк рдЗрд╕рдХреА рд╢реИрд▓реАрдЧрдд рд╡рд░реАрдпрддрд╛рдУрдВ рдХрд╛ рдЙрд▓реНрд▓рдВрдШрди рдХрд░рддреЗ рд╣реИрдВред ReSharper рдХреЗ рд▓рд┐рдП JSLint рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рднрд╛рд╖рд╛ рдХреЗ рд▓рд┐рдП рд╕рдорд╛рди рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред
- рдХрдИ рдкреНрд▓рдЧрдЗрдиреНрд╕ рд╡рд░реНрддрдиреА рдЬрд╛рдБрдЪ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рддреЗ рд╣реИрдВ: YouCantSpell рдЕрднреА рдЙрдкрд▓рдмреНрдз рд╣реИ, ReSpeller рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдореЗрдВ рд╣реИ рдФрд░ рдЬрд▓реНрдж рд╣реА рд░рд┐рд▓реАрдЬрд╝ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛, рдФрд░ рдПрдЬреЗрдВрдЯ рд╕реНрдорд┐рде XML рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реЛрдВ рдХреЗ рд╕рд╛рде-рд╕рд╛рде рд╡рд░реНрддрдиреА рдЬрд╛рдБрдЪ рдХреЗ рд▓рд┐рдП рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рддрд╛ рд╣реИред
- ActiveMesa R2P рдФрд░ рдПрдЬреЗрдВрдЯ рдЬреЙрдирд╕рди рдкреНрд▓рдЧрдЗрдиреНрд╕ рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ рдХрд╛рд░реНрдпреЛрдВ, рд░реАрдлреИрдХреНрдЯрд░рд┐рдВрдЧ, рдЬрдирд░реЗрдЯрд░ рдФрд░ рдХреЛрдб рдПрдирд╛рд▓рд╛рдЗрдЬрд╝рд░ рдХреЗ рд╡реНрдпрд╛рдкрдХ рд╕реЗрдЯ рдХреЗ рд╕рд╛рде рдЖрддреЗ рд╣реИрдВред
- Catel.ReSharer рдкрд░рд┐рдпреЛрдЬрдирд╛ рдореЗрдВ рдПрдХ рджрд┐рд▓рдЪрд╕реНрдк рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╣реИ - рд╡рд┐рднрд┐рдиреНрди рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХрд╛ рдПрдХ рд╕реЗрдЯ рдкреНрд░рджрд╛рди рдХрд░рдиреЗ рдХреЗ рдмрдЬрд╛рдп, рдпрд╣ рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдордВрдЪ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рд▓рдХреНрд╖реНрдп рд╣реИ - рдХреИрдЯрд▓ рдПрдорд╡реАрд╡реАрдПрдо рдлреНрд░реЗрдорд╡рд░реНрдХред рдкреНрд▓рдЧрдЗрди рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ рдХрд╛рд░реНрдпреЛрдВ рдФрд░ рд░рд┐рдлреНрд▓реЗрдХреНрдЯрд░рд┐рдВрдЧ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ рдЬреЛ рдЗрд╕ рдврд╛рдВрдЪреЗ рдХреА рдореБрдЦреНрдп рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХреЗ рд╕рд╛рде рдорд┐рд▓рдХрд░ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВред
- GammaXaml рдкреНрд▓рдЧрдЗрди рдХреЛ рдирдП XAML рд╕рдорд░реНрдерди рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрджреНрдпрддрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ , рдЬреЛ 7.1 рдореЗрдВ рджрд┐рдЦрд╛рдИ рджрд┐рдпрд╛, рдФрд░ рдЕрддрд┐рд░рд┐рдХреНрдд рд╕реБрд╡рд┐рдзрд╛рдПрдБ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ, рдЬреИрд╕реЗ рд╕рддреНрдпрд╛рдкрди рдФрд░ рдирд┐рд░реНрднрд░рддрд╛ рдЧреБрдг рдЙрддреНрдкрдиреНрди рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛, рд╕рд╛рде рд╣реА рд╕рд╛рде Caliburn.Micro рд╕рдореНрдореЗрд▓рдиреЛрдВ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдердиред
- ReSharperExtensions рд▓рд╛рдЗрд╡ рдЯреЗрдореНрдкрд▓реЗрдЯ рдЗрдВрдЬрди рдХреЗ рд╕рд╛рде рдЙрдкрдпреЛрдЧ рдХреЗ рд▓рд┐рдП рдореИрдХреНрд░реЛрдЬрд╝ рдХрд╛ рдПрдХ рд╕реЗрдЯ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдореИрдХреНрд░реЛрдЬрд╝ рдЕрдиреБрдорддрд┐ рджреЗрддреЗ рд╣реИрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╡рд░реНрддрдорд╛рди рдбреЛрдореЗрди рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХрд╛ рдирд╛рдо рдЬреЛрдбрд╝рдирд╛ рдпрд╛ рдЧрд╛рд░рдВрдЯреА рджреЗрдирд╛ рдХрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рджреНрд╡рд╛рд░рд╛ рджрд░реНрдЬ рдХреА рдЧрдИ рд╕реНрдЯреНрд░рд┐рдВрдЧ рдПрдХ рдорд╛рдиреНрдп рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛ рд╣реИ рдФрд░ ReSharper рдореЗрдВ рд╕реЗрдЯ рдХреА рдЧрдИ рд╢реИрд▓реАрдЧрдд рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рд╕реЗ рдореЗрд▓ рдЦрд╛рддреА рд╣реИред
- рд╡рд┐рднрд┐рдиреНрди "рдПрдЬреЗрдВрдЯреЛрдВ" рдХреЗ рд╡рд┐рд╖рдп рдХреЛ рдЬрд╛рд░реА рд░рдЦрддреЗ рд╣реБрдП, рдПрдЬреЗрдВрдЯ рдореБрд▓реНрдбрд░ рдкреНрд▓рдЧрдЗрди рдСрдЯреЛрдлреИрдХ рдФрд░ рдХреИрд╕рд▓ рд╡рд┐рдВрдбрд╕рд░ рдЬреИрд╕реЗ рдирд┐рд░реНрднрд░рддрд╛ рдЗрдВрдЬреЗрдХреНрд╢рди рдлреНрд░реЗрдорд╡рд░реНрдХ рдХреЗ рд▓рд┐рдП рд░реАрд╢рд░ рдХреЛ рдиреЗрд╡рд┐рдЧреЗрд╢рди рдФрд░ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рддрдВрддреНрд░ рдЬреЛрдбрд╝рддрд╛ рд╣реИред рдкреНрд▓рдЧрдЗрди рдЕрднреА рднреА 7.1 рдХреЗ рд▓рд┐рдП рдХрд╛рдлреА рддреИрдпрд╛рд░ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕ рдкрд░ рдХрд╛рдо рдЪрд▓ рд░рд╣рд╛ рд╣реИ рдФрд░ рдЗрд╕реЗ рдирд┐рдХрдЯ рднрд╡рд┐рд╖реНрдп рдореЗрдВ рдЬрд╛рд░реА рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред
- рдФрд░ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдкреНрд▓рдЧрдЗрдиреНрд╕ рд╣реИрдВ рдЬреЛ рд╣рдордиреЗ рдЦреБрдж рд▓рд┐рдЦреЗ рдереЗ - рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, NuGet рд╕рдорд░реНрдерди рдХреЗ рд▓рд┐рдП рд╣рд╛рд▓ рд╣реА рдореЗрдВ рдЬрд╛рд░реА рдХрд┐рдпрд╛ рдЧрдпрд╛ рдкреНрд▓рдЧрдЗрди, рд╕рд╛рде рд╣реА рдПрдХ рдирдореВрдирд╛ рдкреНрд▓рдЧрдЗрди рдЬреЛ рдиреЗрд╡рд┐рдЧреЗрд╢рди рд╕реВрдЪрд┐рдпреЛрдВ рдореЗрдВ MVC рдХрд╛рд░реНрд░рд╡рд╛рдИ рдХреНрд░рд┐рдпрд╛ рджрд┐рдЦрд╛рддрд╛ рд╣реИ ред рдпреЗ рджреЛрдиреЛрдВ рд╣реА рдкреНрд▓рдЧрдЗрдиреНрд╕ 7.1 рд╕рдкреЛрд░реНрдЯ рдХрд░рддреЗ рд╣реИрдВред
рдЗрдирдореЗрдВ рд╕реЗ рдЕрдзрд┐рдХрд╛рдВрд╢ рдкреНрд▓рдЧрдЗрдиреНрд╕ рдУрдкрди рд╕реЛрд░реНрд╕ рдХреЛрдб рдХреЗ рд╕рд╛рде рдЖрддреЗ рд╣реИрдВред рдкреНрд▓рдЧрдЗрди рд▓реЗрдЦрдХ рдХрд┐рд╕реА рднреА рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ (рд╕рдХрд╛рд░рд╛рддреНрдордХ рдФрд░ рдирдХрд╛рд░рд╛рддреНрдордХ рджреЛрдиреЛрдВ) рдХреЛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреА рдХреГрдкрд╛ рдХрд░реЗрдВрдЧреЗ, рдЗрд╕рд▓рд┐рдП рдмрдЧ рд░рд┐рдкреЛрд░реНрдЯ, рдирдИ рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рд╕реБрдЭрд╛рд╡ рд▓рд┐рдЦреЗрдВ, рдпрд╛ рдПрдХ рдХрд╛рдВрдЯрд╛ рдХрд░реЗрдВ рдФрд░ рд╕реНрд╡рдпрдВ рд╕реБрд╡рд┐рдзрд╛рдПрдБ рдЬреЛрдбрд╝реЗрдВ! рдпрджрд┐ рдЖрдк рдкреНрд▓рдЧрдЗрдиреНрд╕ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдореЗрдВ рднрд╛рдЧ рд▓реЗрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ
ReSharper SDK рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ - рдЗрд╕рдореЗрдВ рдЙрдкрдХрд░рдг, MSBuild рд▓рдХреНрд╖реНрдп рдФрд░ рдХреЛрдб рдирдореВрдиреЗ рд╢рд╛рдорд┐рд▓ рд╣реИрдВред
рдкреНрд▓рдЧрдЗрди рд▓реЗрдЦрди рдЧрд╛рдЗрдб рдХреЛ рднреА рджреЗрдЦреЗрдВ ред рдФрд░ рдпрджрд┐ рдЖрдк рдПрдХ рдирдпрд╛ рдкреНрд▓рдЧрдЗрди рд▓рд┐рдЦрддреЗ рд╣реИрдВ, рддреЛ рд╣рдореЗрдВ рдмрддрд╛рдПрдВ рдФрд░ рд╣рдо рдЖрдкрдХреЛ рдЗрд╕реЗ рд▓реЛрдХрдкреНрд░рд┐рдп рдмрдирд╛рдиреЗ рдореЗрдВ рдорджрдж рдХрд░реЗрдВрдЧреЗред
рд╡рд┐рдХрд╛рд╕ рдореЗрдВ рд╢реБрднрдХрд╛рдордирд╛рдПрдБ!