2010-08-01 5 views
0

으로 만들면 스튜디오 디버거 용 코드를 만들 수 있습니까? 예 : 디버거 문에 대한에 관해서 디버거 용 코드 원자를

#magic(atomarize) :D 
for(int i=0;i<100;++i) 
{ 
    //actions 
} 

// other statements 

때문에,이 별도의 방법으로 코드를 넣을 수있는 실행 (내부적으로 실행)와 한 번에 다른 문

+4

그 라인 다음에 브레이크 포인트를 설정하는 것 외에도 말입니까? –

+1

네, 뭔가 다른 것을 필요로합니다. –

답변

3

로 이동 어떻게 표시되지 않습니다 그것에 [DebuggerStepThrough] 속성을 적용하십시오.

+0

감사합니다.하지만 별도의 코드는 인라인 코드 –

+0

과 같지 않습니다.하지만 별도의 방법을 도입하지 않으면이를 달성 할 수 없습니다. –

+0

일부 추가 기능에 필요한 기능이 있습니까? –

1

Visual Studio와 같은 GUI 디버거에서 "커서로 실행"옵션이 있다는 것을 잊지 마십시오. 따라서 커서를 루프 다음에 설정 한 다음 똑바로 실행하십시오.

+0

코드 블록이 충분히 크고 자주 디버깅되는 경우 커서 옵션으로 실행 옵션을 사용할 때마다 괴롭힘을당하는 것이 효율성 문제입니다. –