.NET рдЙрддреНрдкрд╛рджреЛрдВ рдХрд╛ рдмрдбрд╝реЗ рдкреИрдорд╛рдиреЗ рдкрд░ рд░рд┐рд▓реАрдЬ

рдкрд┐рдЫрд▓реЗ рд╕рдкреНрддрд╛рд╣, .NET рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдХреЗ рд▓рд┐рдП рд╣рдорд╛рд░реЗ рдЙрддреНрдкрд╛рджреЛрдВ рдХреЛ рдмрдбрд╝реЗ рдкреИрдорд╛рдиреЗ рдкрд░ рдЬрд╛рд░реА рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛: ReSharper , dotCover , dotTrace рдкреНрд░рджрд░реНрд╢рди рдФрд░ dotMemory рдХреЗ рдмреАрдЯрд╛ рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд▓рд┐рдП рдЕрдкрдбреЗрдЯ рдЬрд╛рд░реА рдХрд┐рдП рдЧрдП рдереЗ ред рдЗрд╕рд▓рд┐рдП, рд╣рдо рдЕрдкрдиреЗ рдкрд╛рдардХреЛрдВ рдХреЛ рдирдЬрд░рдЕрдВрджрд╛рдЬ рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ, рд╣рдорд╛рд░реЗ рдЯреВрд▓ рдХреА рдирдИ рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░реЗрдВрдЧреЗред

рдЫрд╡рд┐

рд╣рдо рдЕрдкрдиреЗ рдкреНрд░рдореБрдЦ рдЙрддреНрдкрд╛рдж рдХреЗ рд╕рд╛рде рд╢реБрд░реБрдЖрдд рдХрд░реЗрдВрдЧреЗред

ReSharper 8.2

рд╣рд╛рд▓ рд╣реА рдореЗрдВ, рд╣рдордиреЗ рдЯрд╛рдЗрдкрд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ рд╕рдорд░реНрдерди рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рдХрдИ рд╕реБрдзрд╛рд░ рдЬрд╛рд░реА рдХрд┐рдП рд╣реИрдВред рдЖрдЗрдП рджреЗрдЦреЗрдВ рдкреНрд░рдореБрдЦ рдмрд┐рдВрджреБ:


dotCover 2.7, dotTrace рдкреНрд░рджрд░реНрд╢рди 5.5.4


рдЗрд╕ рдорд╛рдореВрд▓реА рдЕрдкрдбреЗрдЯ рдХреЗ рд╕рд╛рде, рдбреЙрдЯрдХреЛрд╡рд░ рдХреЛ рдЕрдкрдирд╛ рдЦреБрдж рдХрд╛ рдЯреЗрд╕реНрдЯ рд░рдирд░ рдорд┐рд▓ рдЧрдпрд╛, рдЬреЛ рд╡рд┐рдЬрд╝реБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ рдХреЗ рдмрд╛рд╣рд░ рдореИрдиреНрдпреБрдЕрд▓ рдкрд░реАрдХреНрд╖рдг рдФрд░ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╕рд╣реЗрдЬреЗ рдЧрдП рд╕реНрдиреИрдкрд╢реЙрдЯ рдХреЛ рджреЗрдЦрдиреЗ рдФрд░ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рджреЛрдиреЛрдВ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреА рд╣реИред
DotCover 2.7 рдФрд░ dotTrace рдкреНрд░рджрд░реНрд╢рди 5.5.4 рджреЛрдиреЛрдВ рд╣реА ReSharper 8.2 рдХреЗ рдирдП рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд╕рд╛рде рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдПрдХреАрдХреГрдд рд╣реИрдВред

рдпрд╣ рдЬрд╛рдВрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рдХреНрдпрд╛ рдЖрдкрдХреЗ рд▓рд╛рдЗрд╕реЗрдВрд╕ рдЕрдкрдбреЗрдЯ рдХреЗ рдЕрдиреБрдХреВрд▓ рд╣реЛрдВрдЧреЗ, рдирд┐рдореНрди рдмрд┐рдВрджреБрдУрдВ рдХреА рдЬрд╛рдВрдЪ рдХрд░реЗрдВ:


рдЕрдкрдбреЗрдЯ рдкреЛрд╕реНрдЯ рдХрд┐рдП рдЧрдП рд╣реИрдВ рдФрд░ рдЖрдк рдЙрдиреНрд╣реЗрдВ рдЖрдЬрд╝рдорд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрдВрддрдЬрд╛рд░ рдХрд░ рд░рд╣реЗ рд╣реИрдВ:



dotMemory 4 рдмреАрдЯрд╛

рд╣рдореЗрдВ рдпрд╣ рдШреЛрд╖рдгрд╛ рдХрд░рддреЗ рд╣реБрдП рдкреНрд░рд╕рдиреНрдирддрд╛ рд╣реЛ рд░рд╣реА рд╣реИ рдХрд┐ dotMemory 4 рдХрд╛ рдкреВрд░реНрдг рдЕрджреНрдпрддрди рдЬрд▓реНрдж рд╣реА рдЙрдкрд▓рдмреНрдз рд╣реЛрдЧрд╛, рдФрд░ рдЕрдм рдЖрдк рдмреАрдЯрд╛ рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рдЖрдЬрд╝рдорд╛ рд╕рдХрддреЗ рд╣реИрдВред

dotMemory 4 рдореЗрдореЛрд░реА рдЙрдкрдпреЛрдЧ, рд▓реАрдХ рдЦреЛрдЬрдиреЗ рдФрд░ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдореЗрдВ рдореЗрдореЛрд░реА рдЦрдкрдд рд╕реЗ рдЬреБрдбрд╝реА рдЕрдиреНрдп рдкреНрд░рдХрд╛рд░ рдХреА рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдирдП рдЕрд╡рд╕рд░ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред

рдЫрд╡рд┐
рдЦрдкрдд рдХреА рдЧрдИ рдореЗрдореЛрд░реА рдФрд░ рдЕрдиреНрдп рдбреЗрдЯрд╛ рдХреА рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕рдордп рдХреА рдирд┐рдЧрд░рд╛рдиреА

рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ рдмреАрдЯрд╛ рдореЗрдВ рдЙрдкрд▓рдмреНрдз рд╣реИрдВ:


рдЫрд╡рд┐
рдбреЗрдЯрд╛ рдХреЛ рджреЗрдЦрдиреЗ рдХреЗ рд╡рд┐рднрд┐рдиреНрди рддрд░реАрдХреЗ, рдЬрд┐рд╕рдореЗрдВ рдЖрдЗрдХрд▓реНрд╕-рдЪрд╛рд░реНрдЯ рднреА рд╢рд╛рдорд┐рд▓ рд╣реИ

рдирдИ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХреЗ рд╕рд╛рде рдкрд░рд┐рдЪрд┐рдд рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдо рдЖрдкрдХреЛ рд╣рдорд╛рд░реА рд╡реЗрдмрд╕рд╛рдЗрдЯ jetbrains.com/dotmemory рдкрд░ рдЖрдордВрддреНрд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВред рд╡рд╣рд╛рдВ рдЖрдкрдХреЛ рдЙрддреНрдкрд╛рдж рдкрд░ рдЕрдзрд┐рдХ рд╡рд┐рд╕реНрддреГрдд рдЬрд╛рдирдХрд╛рд░реА рдорд┐рд▓реЗрдЧреА, рд╕рд╛рде рд╣реА рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреЗ рдмреАрдЯрд╛ рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рднреА рд╣реЛрдЧреАред рдФрд░ рд╣рд╛рдВ, рдЕрдкрдиреА рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдЫреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реНрд╡рддрдВрддреНрд░ рдорд╣рд╕реВрд╕ рдХрд░реЗрдВред

рдЦреБрд╢реА рдХреЗ рд╕рд╛рде рдХрд╛рд░реНрдпрдХреНрд░рдо!

Source: https://habr.com/ru/post/In217731/


All Articles