다음을 통해 공유


변수 창

디버거에서는 변수와 식의 표시, 계산 및 편집을 위한 여러 가지의 변수 창을 제공합니다. 각 변수 창에는 이름, 형식이라는 세 개의 열로 구성된 표가 있습니다. 이름 열에는 변수 이름 또는 식이 포함됩니다. 형식 열에는 변수 또는 식의 값과 데이터 형식이 표시됩니다.

표에 표시되는 정보 형식은 사용하는 변수 창에 따라 달라집니다.

  • 지역 창에는 현재 컨텍스트 또는 범위의 지역 변수가 표시됩니다. 일반적으로 현재 실행 중인 프로시저 또는 함수의 지역 변수가 표시됩니다. 이 창은 디버거에서 자동으로 채웁니다. Visual C#에서 예외 도우미를 사용할 수 없도록 설정한 경우 지역 창에는 활성 예외가 있을 때마다 의사 변수 $exception도 표시됩니다. 이 의사 변수를 확장하여 예외에 대한 자세한 정보를 볼 수 있습니다.

  • 자동 창에는 코드의 현재 줄과 코드의 이전 줄에 사용된 변수가 표시됩니다. 네이티브 C++의 경우 자동 창에는 함수 반환 값도 표시됩니다. 자동 창은 지역 창과 마찬가지로 디버거에서 자동으로 채웁니다.

  • 조사식 창에서는 값을 조사할 변수를 추가할 수 있습니다. 그러나 변수 이외의 다른 항목도 추가할 수 있습니다. 디버거에서 인식할 수 있는 올바른 모든 식을 추가할 수 있습니다. 올바른 식의 구문에 대한 자세한 내용은 디버거에서 사용하는 식을 참조하십시오. 일부 Visual Studio 버전에는 조사식1부터 조사식4까지 번호가 붙은 여러 개의 조사식 창이 있습니다.

  • 간략한 조사식 대화 상자는 개념적으로 조사식 창과 비슷하지만 간략한 조사식 대화 상자에는 한 번에 하나의 변수 또는 식만 표시할 수 있습니다. 간략한 조사식 대화 상자는 조사식 창을 표시하지 않고 변수나 식을 빠르게 확인하려는 경우에 유용합니다. 그러나 대부분의 경우 새롭게 개선된 DataTips만 사용해도 충분하므로 간략한 조사식 대화 상자를 사용하는 경우는 많지 않습니다. 코드 편집기에서 데이터 팁의 데이터 값 보기을 참조하십시오.

    간략한 조사식은 대화 상자이지만 기능은 다른 변수 창과 매우 비슷합니다. 별도로 언급하지 않는 한 이 단원에 설명된 절차는 간략한 조사식 대화 상자뿐 아니라 다른 변수 창에도 적용됩니다.

단원 내용

참조

  • C++의 형식 지정자
    네이티브 코드에서 값 표시를 변경하는 데 사용할 수 있는 지정자에 대해 설명합니다.

  • C#의 형식 지정자
    C# 코드에서 값 표시를 변경하는 데 사용할 수 있는 지정자에 대해 설명합니다.

  • 의사 변수
    변수와 유사하며 변수 창에 유용한 정보를 표시하는 편리한 명령에 대해 설명합니다.

관련 단원

  • 디버거에서 사용하는 식
    조사식 창과 간략한 조사식 대화 상자에 입력할 수 있는 식의 올바른 구문에 대해 설명합니다.