рджреГрд╢реНрдп рд╕реНрдЯреВрдбрд┐рдпреЛ рдбреАрдмрдЧрд░ рдореЗрдВ рд╕реВрдЪрд┐рдпреЛрдВ рдХреЗ рджреГрд╢реНрдп рдХреЗ рдирд┐рд╢рд╛рди рдХреЗ рдмрд╛рдж
рдпрд╛ "BugAid For Visual Studio" рд╕реЗ рдПрдХ рдирдпрд╛ рд╢рдмреНрдж рдЗрд╕ рд╡рд┐рд╖рдп рдХреЛ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рд╕рдорд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдореИрдВ
ifa рдХрдерди рдореЗрдВ рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ рдХреА рдЧрдгрдирд╛ рдХреА рдХрд▓реНрдкрдирд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП
BugAid рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХреА рд╕рдВрднрд╛рд╡рдирд╛рдУрдВ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░рдирд╛ рдЪрд╛рд╣реВрдВрдЧрд╛ред
рдорд╛рди рд▓реАрдЬрд┐рдП рдХрд┐ рдЗрд╕ рдХреЛрдб рдореЗрдВ рдХреБрдЫ рдРрд╕рд╛ рд╣реИ:
if (IsError1() || IsError2()) {
рдФрд░ рдЕрдХреНрд╕рд░ рдбрд┐рдмрдЧрд░ рдореЗрдВ, рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдЬрд╛рдирдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реИ рдХрд┐ рдХреМрди рд╕реА рддреНрд░реБрдЯрд┐ рдХрд╛ рдкрддрд╛ рдЪрд▓рд╛ рдерд╛: рджреВрд╕рд░реЗ рд╢рдмреНрджреЛрдВ рдореЗрдВ, рдХреМрди рд╕рд╛ рдлрд╝рдВрдХреНрд╢рди
рд╕рд╣реА рд▓реМрдЯрд╛ рдФрд░ рдХреМрди рд╕рд╛
рдЧрд▓рдд ред
рдЖрдк рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдлрд╝рдВрдХреНрд╢рди рдХреЙрд▓ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдХреНрд╡рд┐рдХрд╡реЗрдЪ рдЦреЛрд▓реЗрдВ рдФрд░ рджреЗрдЦреЗрдВ:

рдФрд░ рдлрд┐рд░ рдХреЛрд╖реНрдардХ рд╕рдорд╛рдкреНрдд рдХрд░реЗрдВ

рдХреБрд▓ рдореИрдВрдиреЗ 6 рдХреНрд▓рд┐рдХ рдЧрд┐рдиреЗред
рдЕрдм рд╡рд┐рд╕реНрддрд╛рд░ рдХреА рдорджрдж рд╕реЗ рд╡рд╣реА рдмрд╛рддред
рдзреНрдпрд╛рди рджреЗрдВ: рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХреЛ "
рдкреВрд░реНрдг рдореЛрдб " рдореЛрдб (рдореЗрдиреВ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕рдХреНрд╖рдо) рдореЗрдВ рдХрд╛рдо рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред

рдХреЗрд╡рд▓ 2 рдХреНрд▓рд┐рдХ (рдХреЛрд╖реНрдардХ рдХреЗ рд╕реНрд╡рдд: рдЬреЛрдбрд╝ рдХреЗ рдХрд╛рд░рдг)!
рдЕрдЧрд▓рд╛, рдпрджрд┐ рд╣рдо
"рд╕реНрдЯреЗрдк рдУрд╡рд░ (F10)" рдХрдорд╛рдВрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП рд╕реА рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЬрд╛рддреЗ рд╣реИрдВ, рддреЛ рдПрдХ рдмрдЧ рдЖрдЗрдХрди рджрд┐рдЦрд╛рдИ рджреЗрдЧрд╛ред

рдЖрдЗрдХрди рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ рдФрд░ рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ рдХреА рдЧрдгрдирд╛ рдХреА рдХрд▓реНрдкрдирд╛ рдХрд░реЗрдВ:

рддреАрд░ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ рдФрд░ рдереЛрдбрд╝рд╛ рдЕрд▓рдЧ рд░реВрдк рдореЗрдВ рдХрд▓реНрдкрдирд╛ рдХрд░реЗрдВ:

рдПрдХ рд╕рд╛рдзрд╛рд░рдг рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ рдЧрдгрдирд╛ рдХреЗ рд▓рд┐рдП рд╕рднреА рд╕рдорд╛рди:



рдереЛрдбрд╝рд╛ рдЬрдЯрд┐рд▓ (рдлрд╝рдВрдХреНрд╢рди рдореЗрдВ рдкреИрд░рд╛рдореАрдЯрд░ рдЬреЛрдбрд╝реЗрдВ):
bool errorFound = IsError1(xcode) || IsError2(ycode);
рдФрд░ рдЗрд╕реА рддрд░рд╣ ред
рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛ рд╣реИ рдХрд┐ рдпрд╣ рд╕рдм
"рд╕реАрдПрд▓рдЖрд░ рдкреНрд░реЛрдлрд╛рдЗрд▓рд░ рдПрдкреАрдЖрдИ" рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рд╣реИред
рдзрдиреНрдпрд╡рд╛рдж
рдЗрдЧреЛрд░ред
рдЕрдкрдбреЗрдЯ :
- рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рдПрдХреНрд╕рдЯреЗрдВрд╢рди
-
рдмреАрдЯрд╛ рдЕрд╡рд╕реНрдерд╛ рдореЗрдВ рд╣реИ
- рдЙрдкрдпреЛрдЧ рдХреА рджреЛ рдорд╣реАрдиреЗ рдХреА рдореБрдлреНрдд рдЕрд╡рдзрд┐ рд╣реИ