Share via


직접 실행 모드 명령 창의 IntelliSense

업데이트: 2007년 11월

IntelliSense를 사용하면 직접 실행 모드 명령 창에서 디버깅하는 동안 클래스 멤버와 매개 변수 정보를 검색하는 기능 및 생산성을 향상시킬 수 있습니다.

설명

직접 실행 모드 명령 창의 IntelliSense는 디버깅이 시작된 경우에만 사용될 수 있고 디자인 타임에 식을 계산하는 동안에는 사용될 수 없습니다.

예제

다음 예제에서는 디버깅할 때 IntelliSense를 사용하여 SomeMethod() 메서드와 해당 매개 변수 정보를 검색하는 방법을 보여 줍니다. 또한 직접 실행 모드 명령 창에서 입력을 쉽게 할 수 있도록 IntelliSense가 이 개체의 이름을 완성하는 방법도 보여 줍니다.

참고:

실제 설정이나 버전에 따라서 IDE에 나타나는 기능의 모양이 도움말의 설명과 다를 수 있습니다. 설정을 변경하려면 도구 메뉴에서 설정 가져오기 및 내보내기를 선택합니다. 자세한 내용은 Visual Studio 설정을 참조하십시오.

이 예제를 설정하려면

  1. C# 콘솔 응용 프로그램을 만듭니다. 그러면 Program.cs가 코드 편집기에서 자동으로 열립니다.

  2. 다음 메서드를 Program에 추가합니다.

    public int SomeMethod (int i)
    {
       i = i+3;
       return i;
    }
    
  3. Main()에 다음 문을 추가한 다음 굵게 표시된 줄 옆에 중단점을 설정합니다.

    Program p1 = new Program();
    int i = 0;
    p1.SomeMethod (i);
    
  4. 디버그 메뉴에서 시작 명령을 선택합니다.

  5. 디버그 메뉴에서 창을 선택한 다음 직접 실행 명령을 선택합니다(또는 Ctrl+D, I를 차례로 누릅니다).

    직접 실행 모드 명령 창이 열립니다.

  6. i를 입력하고 Enter 키를 눌러 직접 실행 모드가 제대로 작동하는지 확인합니다. 직접 실행 모드는 i의 즉치값을 계산한 다음 0을 반환합니다.

직접 실행 모드 명령 창에서 IntelliSense를 사용하려면

  1. 다음과 같이 p1을 입력한 다음 멤버 액세스 연산자(.)를 입력합니다.

    p1.
    

    멤버 목록 상자에 모든 Program 멤버 목록이 나타납니다.

  2. p1. 뒤에 S를 입력하여 SomeMethod의 이름 입력을 시작한 다음 Ctrl+스페이스바를 눌러 단어 자동 완성 명령을 실행합니다. IntelliSense가 p1.SomeMethod 개체의 이름을 자동으로 완성합니다.

  3. p1.SomeMethod 뒤에 여는 괄호를 입력합니다. IntelliSense가 p1.SomeMethod에 대한 매개 변수 정보를 표시합니다.

  4. 다음과 같이 5)를 입력하여 이 명령을 완성합니다.

    p1.SomeMethod(5)
    
  5. Enter 키를 누릅니다.

    직접 실행 모드에서 8이 반환됩니다.

IntelliSense의 요약 정보 기능 및 new 연산자 다음에 미리 선택된 멤버를 표시하는 기능은 직접 실행 명령 창에서도 사용할 수 있습니다.

참고 항목

작업

IntelliSense 옵션 수정

기타 리소스

Visual C# IntelliSense