Visual Studio IntelliCode
рдЖрдкрдХреЗ рджреНрд╡рд╛рд░рд╛ рдЯрд╛рдЗрдк рдХрд┐рдП рдЧрдП рдЙрдкрдпреЛрдЧреА, рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ-рд╕рдореГрджреНрдз рдХреЛрдб рдкреВрд░реНрдг рд╕реБрдЭрд╛рд╡реЛрдВ рдХреА рдкреЗрд╢рдХрд╢ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рдЖрдк рдПрдкреАрдЖрдИ рдЕрдзрд┐рдХ рддреЗрдЬрд╝реА рд╕реЗ рдФрд░ рддреЗрдЬрд╝реА рд╕реЗ рдХреЛрдб рд╕реАрдЦ рд╕рдХрддреЗ рд╣реИрдВред рд╣рд╛рд▓рд╛рдБрдХрд┐ IntelliCode рдХреЗ рдмреЗрд╕ рдореЙрдбрд▓ рдХреЛ 3000 рд╕реЗ рдЕрдзрд┐рдХ рд╢реАрд░реНрд╖ рдУрдкрди рд╕реЛрд░реНрд╕ C # GitHub рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдореЗрдВ рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рд▓реЗрдХрд┐рди рдЗрд╕рдореЗрдВ рдЖрдкрдХреЗ рдХреЛрдб рдмреЗрд╕ рдореЗрдВ рд╕рднреА рдХрд╕реНрдЯрдо рдкреНрд░рдХрд╛рд░ рд╢рд╛рдорд┐рд▓ рдирд╣реАрдВ рд╣реИрдВред рдЙрдкрдпреЛрдЧреА, рдЙрдЪреНрдЪ-рдирд┐рд╖реНрдард╛, рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ рд░реВрдк рд╕реЗ рд╕рдореГрджреНрдз рд╕реБрдЭрд╛рд╡реЛрдВ рдХрд╛ рдЙрддреНрдкрд╛рджрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдореЙрдбрд▓ рдХреЛ рдЕрджреНрд╡рд┐рддреАрдп рдкреНрд░рдХрд╛рд░ рдпрд╛ рдбреЛрдореЗрди-рд╡рд┐рд╢рд┐рд╖реНрдЯ рдПрдкреАрдЖрдИ рдХреЗ рдЕрдиреБрд░реВрдк рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП рдЬреЛ рдЦреБрд▓реЗ рд╕реНрд░реЛрдд рдХреЛрдб рдореЗрдВ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВред рдЕрдкрдиреА рдЯреАрдо рдХреЗ рдХреЛрдбрдмреЗрд╕ рдХреЗ рдЬреНрдЮрд╛рди рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдЗрдВрдЯреЗрд▓реАрд╕реЗрдирд╕ рдХреА рд╕рд┐рдлрд╛рд░рд┐рд╢реЗрдВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдореЙрдбрд▓ рдХреЛ рдЖрдкрдХреА рдЯреАрдо рдХреЗ рдХреЛрдб рдХреЗ рд╕рд╛рде рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред
рдЗрд╕ рд╕рд╛рд▓ рдХреА рд╢реБрд░реБрдЖрдд рдореЗрдВ, рд╣рдордиреЗ рдЕрдкрдиреЗ рд╢реБрд░реБрдЖрддреА рдореЙрдбрд▓ рдЧрд┐рддреБрдм рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд рдмреЗрд╕ рдореЙрдбрд▓ рд╕реЗ рдкрд░реЗ рд╣рдорд╛рд░реЗ рдПрдордПрд▓ рдореЙрдбрд▓ рдкреНрд░рд╢рд┐рдХреНрд╖рдг рдХреНрд╖рдорддрд╛рдУрдВ рдХреЛ рдмрдврд╝рд╛рдпрд╛, рддрд╛рдХрд┐ рдЖрдк
рдЕрдкрдиреЗ рдХреЛрдб рдкрд░ рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд рдЯреАрдо рдореЙрдбрд▓ рдмрдирд╛рдХрд░ рдЕрдкрдиреЗ рдЗрдВрдЯреЗрд▓реАрдХреЛрдб рдкреВрд░реНрдг рд╕реБрдЭрд╛рд╡реЛрдВ рдХреЛ рдирд┐рдЬреАрдХреГрдд рдХрд░ рд╕рдХреЗрдВред

рдЯреАрдо рдкреВрд░реНрдгрддрд╛ рд╕рд╛рдЭрд╛ рдФрд░ рдЖрд╕рд╛рдиреА рд╕реЗ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд!
рдЖрдкрдХреА рдЯреАрдо рдкреВрд░реНрдгрддрд╛ рдХреЗрд╡рд▓
рдПрдХ рдореЙрдбрд▓ рдХреЛ рдЕрдкрдиреЗ рд░реЗрдкреЛ рд╕реЗ
рдЬреЛрдбрд╝рдХрд░ рдЖрдкрдХреЗ рд╕рд╛рдорд╛рдиреНрдп рдбреЗрд╡рд▓рдкрд░ рд╡рд░реНрдХрдлрд╝реНрд▓реЛ рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рдмрди рдЬрд╛рддреА рд╣реИред рдЖрдкрдХреА рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рддрдХ рдкрд╣реБрдВрдЪ рд░рдЦрдиреЗ рд╡рд╛рд▓рд╛ рдХреЛрдИ рднреА, рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдЯреАрдо рдкреВрд░реНрдгрддрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░рддрд╛ рд╣реИ - рдХреЛрдИ рдЕрддрд┐рд░рд┐рдХреНрдд рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдЪрд░рдгреЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ!
рдПрдХ рдмрд╛рд░ рддреИрдпрд╛рд░ рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж, рдЖрдк рдЕрдкрдиреЗ рдирдП
Azure DevOps рдХрд╛рд░реНрдп рдХреЗ рд╕рд╛рде рдЕрдкрдиреЗ
рд╕рдВрдкреВрд░реНрдг рдЕрджреНрдпрддрдиреЛрдВ рдХреЛ рдЕрдкрдиреЗ рдкрд╛рд╕ рд░рдЦ рд╕рдХрддреЗ рд╣реИрдВ, рдЬреЛ рдЖрдкрдХреЗ рдореЙрдбрд▓реЛрдВ рдХреЛ CI рдкрд░ рд╡рд╛рдкрд╕ рд░рдЦ рд╕рдХрддреЗ рд╣реИрдВред рдЬрдм рдЖрдкрдХреЗ рдХреЛрдбрдмреЗрд╕ рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрди рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдореЙрдбрд▓ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд рд╣реЛрддрд╛ рд╣реИ рдФрд░ рдЖрдкрдХреА рдЯреАрдо рдХреЗ рд╕рд╛рде рд╕рд╛рдЭрд╛ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
рдЯреАрдо рдкреВрд░реНрдгрддрд╛ рдХреЗ рд▓рд┐рдП 2 рдХрджрдо

рд╕реЗрдЯ рдЕрдк рдХрд░реЗрдВ рдФрд░ рд╕рд╛рдЭрд╛ рдХрд░реЗрдВ
рд░рд┐рдкреЛрдЬрд┐рдЯрд░реА рд╕реЗ рдЬреБрдбрд╝реЗ рдореЙрдбрд▓ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдЙрд╕реА рдХреЛрдбрдмреЗрд╕ рдореЗрдВ рдХрд╛рдо рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдЕрдиреНрдп рд▓реЛрдЧреЛрдВ рдХреЗ рд╕рд╛рде рд╕рд╛рдЭрд╛ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ, рдЬрдм рддрдХ рдХрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдиреЗ рд╡рд┐рдЬреБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ рдореЗрдВ рдЯреАрдо рдореЙрдбрд▓ рдХреЗ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдЕрдзрд┐рдЧреНрд░рд╣рдг рдХреЛ рд╕рдХреНрд╖рдо рдХрд┐рдпрд╛ рд╣реЛред рдЙрдкрдХрд░рдг> рд╡рд┐рдХрд▓реНрдк> IntelliCode> рдХреЛ рдкреВрд░рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЯреАрдо рдореЙрдбрд▓ рдкреНрд░рд╛рдкреНрдд рдХрд░рдХреЗ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдЕрдзрд┐рдЧреНрд░рд╣рдг рдХреЛ рд╕рдХреНрд╖рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рддрдХ рдкрд╣реБрдВрдЪ рдореЙрдбрд▓ рддрдХ рдкрд╣реБрдВрдЪ рд╣реИред рдкреНрд░рд╢рд┐рдХреНрд╖рдг рдХреЗ рджреМрд░рд╛рди, рд╣рдо рдЬрд╛рдБрдЪ рдХреА рдЧрдИ рдкреНрд░рддрд┐рдмрджреНрдзрддрд╛рдУрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреБрдЫ рдЬрд╛рдирдХрд╛рд░реА рдПрдХрддреНрд░ рдХрд░рддреЗ рд╣реИрдВ рдЬрд╣рд╛рдБ рдкреНрд░рд╢рд┐рдХреНрд╖рдг рд╣реБрдЖ рдерд╛ред рдЬреЛ рдХреЛрдИ рднреА рдЙрд╕ рдореЙрдбрд▓ рдХрд╛ рдЕрдиреБрд░реЛрдз рдХрд░рддрд╛ рд╣реИ, рдЙрд╕рдХреА рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдореЗрдВ рд╡рд╣реА рдХрдорд┐рдЯрдореЗрдВрдЯ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП рдФрд░ рдЯреАрдо рдореЙрдбрд▓ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░рд╢рд┐рдХреНрд╖рдг рдХреЗ рджреМрд░рд╛рди рдПрдХрддреНрд░ рдХреА рдЧрдИ рдЙрд╕реА рд╕реВрдЪрдирд╛ рдХрд╛ рдЙрддреНрдкрд╛рджрди рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред
рдХреГрдкрдпрд╛ рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ IntelliCode рдЯреАрдо рдХреЗ рдкреВрд░реНрдг рдЕрдиреБрднрд╡ рдХреЗ рдЗрди рдЕрдкрдбреЗрдЯ рдХреЛ рдЖрдЬрд╝рдорд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ рдХрдо рд╕реЗ рдХрдо
рд╡рд┐рдЬрд╝реБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ 2019 рд╕рдВрд╕реНрдХрд░рдг 16.4 рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди 5 рдкрд░ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред
рдЯреАрдо рдкреВрд░реНрдгрд┐рдпрд╛рдВ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдФрд░ рд╕рд╛рдЭрд╛ рдХрд░рдиреЗ рдХреЗ рддрд░реАрдХреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдзрд┐рдХ рд╡рд┐рд╡рд░рдг
рдпрд╣рд╛рдВ рджреЗрдЦреЗрдВ ред
рд╕реНрд╡рдЪрд╛рд▓рд┐рдд
рдПрдХ рдмрд╛рд░ рдЬрдм рдЖрдк рд░реЗрдкреЛ рдкрд░ рдЯреАрдо рдХреЗ рдкреВрд░реНрдг рд╣реЛрдиреЗ рд╕реЗ рдЦреБрд╢ рд╣реЛ рдЬрд╛рддреЗ рд╣реИрдВ, рддреЛ рдЖрдкрдХреЛ
Azure рдкрд╛рдЗрдкрд▓рд╛рдЗрдиреЛрдВ рдореЗрдВ рдЕрдкрдиреЗ рдирд┐рд░рдВрддрд░ рдПрдХреАрдХрд░рдг (CI) рдкрд╛рдЗрдкрд▓рд╛рдЗрди рдХреЗ рд╣рд┐рд╕реНрд╕реЗ рдХреЗ рд░реВрдк рдореЗрдВ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдлрд┐рд░ рд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реЗрдЯ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред рдЬрдм рдХреЛрдб рдкрд░рд┐рд╡рд░реНрддрди рдЖрдкрдХреА рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдореЗрдВ рдзрдХреЗрд▓ рджрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ, рддреЛ рдмрд┐рд▓реНрдб рдХрд╛рд░реНрдп рдЪрд▓рддрд╛ рд╣реИ рдФрд░ рдЖрдкрдХреА рдЯреАрдо рдкреВрд░реНрдгрддрд╛ рд╡рд╛рдкрд╕ рд▓реЗ рд▓реА рдЬрд╛рддреА рд╣реИ рдФрд░ рд░реЗрдкреЛ рдХреЛ рдЙрдкрд▓рдмреНрдз рдХрд░рд╛ рджреА рдЬрд╛рддреА рд╣реИред рд╕рдорд╛рдирд╛рдВрддрд░ рдореЗрдВ, рд╡рд┐рдЬрд╝реБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ рдЯреАрдо рдкреВрд░реНрдгрддрд╛ рдХреЗ рдЕрдкрдбреЗрдЯ рдХреЗ рд▓рд┐рдП рдЬрд╛рдБрдЪ рдХрд░рддрд╛ рд╣реИ рдФрд░ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдЕрдкрдбреЗрдЯ рдХрд░реЗрдЧрд╛ред
Visual Studio IntelliCode рдЯреАрдо рдореЙрдбрд▓ рдкреНрд░рд╢рд┐рдХреНрд╖рдг рдХрд╛рд░реНрдп рдХреЛ Visual Studio рдорд╛рд░реНрдХреЗрдЯрдкреНрд▓реЗрд╕ рд╕реЗ рдЕрдкрдиреЗ Azure DevOps рд╕рдВрдЧрдарди рдпрд╛ Azure DevOps рд╕рд░реНрд╡рд░ (рдкреВрд░реНрд╡ TFS) рдореЗрдВ рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВред
рдпрд╣рд╛рдВ рдмрд┐рд▓реНрдб рдХрд╛рд░реНрдп рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдФрд░ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдХрд░рдиреЗ рдХреЗ рддрд░реАрдХреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдзрд┐рдХ рд╡рд┐рд╡рд░рдг рджреЗрдЦреЗрдВред
рд╣рдореЗрдВ рдмрддрд╛рдПрдВ рдХрд┐ рдЖрдк рдХреНрдпрд╛ рд╕реЛрдЪрддреЗ рд╣реИрдВ!
рд╣рдо IntelliCode рдХреЗ рд╕рд╛рде рдЖрдкрдХреЗ рд╡рд░реНрддрдорд╛рди рдЕрдиреБрднрд╡ рдХреЛ рд╕рдордЭрдирд╛ рдкрд╕рдВрдж рдХрд░реЗрдВрдЧреЗ рдФрд░ рдЬрд╣рд╛рдВ рд╣рдо рд╕реБрдзрд╛рд░ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЖрдЬ рд╣реА рдЯреАрдо рдХреЗ рд╕рд╛рдЭрд╛рдХрд░рдг рдФрд░ рдЕрдкрдбреЗрдЯ рдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВ рдФрд░ рд╣рдореЗрдВ рдмрддрд╛рдПрдВ рдХрд┐ рдЖрдк рдирдП рдЕрдиреБрднрд╡ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреНрдпрд╛ рд╕реЛрдЪрддреЗ рд╣реИрдВред рдХреГрдкрдпрд╛ рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ IntelliCode рдЯреАрдо рдХреЗ рдкреВрд░реНрдг рдЕрдиреБрднрд╡ рдХреЗ рдЗрди рдЕрдкрдбреЗрдЯ рдХреЛ рдЖрдЬрд╝рдорд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ рдХрдо рд╕реЗ рдХрдо
рд╡рд┐рдЬрд╝реБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ 2019 рд╕рдВрд╕реНрдХрд░рдг 16.4 рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди 5 рдкрд░ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред
рдХреГрдкрдпрд╛ рдореБрджреНрджреЛрдВ рдФрд░ рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдХреЛ рдмрдврд╝рд╛рдПрдВ
рд╡рд┐рдЬреБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ "рдПрдХ рд╕рдорд╕реНрдпрд╛ рдХреА рд░рд┐рдкреЛрд░реНрдЯ рдХрд░реЗрдВ" ред
рд╣рдо рдЕрдиреБрд╢рдВрд╕рд╛рдУрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рд╕реБрдирдиреЗ рдХреЗ рд▓рд┐рдП рдЗрдЪреНрдЫреБрдХ рд╣реИрдВ, рд╕реБрд╡рд┐рдзрд╛ рдХрд╛ рдкреНрд░рджрд░реНрд╢рди, рдпрд╛ рдЖрдкрдХреЗ рджреНрд╡рд╛рд░рд╛ рдЦреЛрдИ рдЬрд╛ рд░рд╣реА рдХрд┐рд╕реА рднреА рдХреНрд╖рдорддрд╛ред
рдПрдЖрдИ-рд╕рд╣рд╛рдпрдХ рд╡рд┐рдХрд╛рд╕ рдХреЗ рднрд╡рд┐рд╖реНрдп рдХреЗ рд╕рд╛рде рдмрдирд╛рдП рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдорд╛рд░реЗ рдЕрдВрджрд░реВрдиреА рд╕реВрддреНрд░реЛрдВ рдХреЗ рд╕рдорд╛рдЪрд╛рд░ рдкрддреНрд░ рдХреЗ рд▓рд┐рдП
рд╕рд╛рдЗрди рдЕрдк рдХрд░реЗрдВ ред