2010-06-04 11 views
16

Visual Studio 2008을 사용하여 실행 시간 동안 변수의 값을 변경할 수있는 방법이 있는지 알고 싶습니다. Eclipse에서이 작업을 수행 할 수 있다는 것을 알고 있습니다 (중단 점 넣기, 감시자 추가 및 원하는 변수 값 편집). 그러나 아직 VS에서이 기능을 찾지 못했습니까?실행 시간 동안 변수 값을 변경할 수 있습니까?

아이디어가 있으십니까?

감사합니다.

답변

19

VS에서는이 변수 위에 마우스를 올려 놓으면 툴팁에 값이 표시됩니다. 이 툴팁을 클릭하여 수동으로 편집 할 수 있습니다. 그러나 데이터 유형에 올바른 형식의 값을 제공해야합니다. 문자열에는 따옴표 ""가 필요합니다.

다른 디버깅 창을 통해이를 수행하는 방법이 있지만 가능성이 있습니다. 나는 그 대답을 다른 사람들에게 남겨 둘 것입니다.

+0

맞아요 :) –

14

VS에서는 변수 값을 변경할 수있는 command/immediate window (디버그 -> Windows 메뉴 아래에서 디버깅 할 때)이 있습니다.

더 시각적 인 방법은 Variable window입니다.

+0

미래에 날짜를 얻는 데 필요한 곳에 'AddTime'과 함께 'AddDays'에 사용됩니다. 툴팁을 사용할 때 구문 오류가 발생했습니다. –

3

예. 여러 가지 방법이 있습니다.

보기, 로컬 또는 자동 창의 변수 값을 두 번 클릭하십시오. 직접 창에서이 작업을 수행 할 수도 있습니다.

2

다음과 같이 수행 할 수 있습니다.
1. 가능한 코드 값을 업데이트 할 코드 줄 바로 뒤에 중단 점을 넣으십시오.
2. 중단 점에 도달 할 때까지 응용 프로그램을 실행하십시오.
3. 편집 할 변수 위로 마우스를 가져 가면 변수 이름과 값이 표시됩니다.
4. 값 필드를 클릭하고 편집 한 다음 Enter 키를 누릅니다.

미션 수행 ...

2
당신은 사용자가 변경할 수는 모두 허용

창을 간략한 사용하여 다음과 같은 방법으로

  • 사용자 직접 실행 창
  • 중 하나를 사용하여 작업을 수행 할 수 있습니다

    변수 값.

관련 문제