탐색 및 검색(Visual C#)

업데이트: 2007년 11월

Visual C#에서는 소스 코드, 프로젝트 파일 및 열려 있는 창을 탐색하고 검색하는 데 도움이 되는 다음과 같은 도구를 제공합니다.

  • 클래스 뷰

  • 탐색 모음

  • Ctrl+Tab 탐색

  • 파일에서 찾기

  • 개체 브라우저

  • 탐색 스택

클래스 뷰

클래스 뷰 창에서는 솔루션 탐색기에서와 같은 파일 기반이 아니라 클래스를 기반으로 프로젝트에 대한 뷰를 제공합니다. 클래스 뷰를 사용하면 프로젝트에서 임의의 클래스나 클래스 멤버로 쉽게 이동할 수 있습니다. 클래스 뷰에 액세스하려면 보기 메뉴에서 클래스 뷰를 클릭합니다.

클래스 뷰

Ctrl+Tab 탐색

Visual C# 프로젝트에서는 언제든지 여러 개의 활성 창을 열어 둘 수 있습니다. 특정 창으로 빠르게 이동하려면 Ctrl+Tab을 눌러 활성 도구 및 소스 코드 창이 모두 나열된 창을 엽니다. Ctrl 키를 누른 채로 화살표 키를 이동하여 표시할 창을 선택합니다.

파일을 통한 대체 컨트롤 탐색

탐색 모음

각 코드 편집기 창의 맨 위에는 두 개의 목록 상자로 구성된 탐색 모음이 있습니다. 왼쪽의 목록 상자에는 현재 파일에 정의된 클래스가 모두 나열되고, 오른쪽의 목록 상자에는 왼쪽 목록 상자에서 선택한 클래스의 멤버가 모두 나열됩니다. 오른쪽 목록 상자에서 메서드를 선택하여 해당 메서드를 찾을 수 있습니다.

탐색 모음

파일에서 찾기

Ctrl+Shift+F를 누르면 프로젝트에 대해 찾기 및 바꾸기 작업을 수행하는 데 사용할 수 있는 파일에서 찾기 대화 상자가 열립니다.

참고:

메서드 또는 형식의 이름을 바꾸거나 메서드 매개 변수를 변경하려면 찾기 및 바꾸기 기능보다 완벽하고 자동화된 리팩터링 기능을 사용합니다. 자세한 내용은 리팩터링을 참조하십시오.

개체 브라우저

개체 브라우저를 사용하여 소스 코드를 탐색할 수 있습니다. 우선 개체 브라우저에서 사용자 솔루션으로 범위를 좁혀 솔루션의 기호를 봅니다. 그런 다음 기호를 마우스 오른쪽 단추로 클릭하고 모든 참조 찾기 또는 정의로 이동을 클릭하여 코드를 탐색합니다.

탐색 스택

Visual Studio에서는 탐색 스택의 커서 움직임을 추적하고 기억합니다. Ctrl+-를 사용하면 이전 커서 위치로 되돌아갈 수 있고, Ctrl+Shift+-를 사용하면 탐색 스택에서 마지막 커서 위치로 이동할 수 있습니다. 보기 메뉴에서 뒤로 탐색 및 앞으로 탐색을 클릭하여 스택을 탐색할 수도 있습니다.

또한 Visual Studio에서는 정의로 이동 호출에 대한 커서 움직임을 추적하기 위해 별도의 탐색 스택을 사용합니다. Ctrl+Shift+8을 사용하면 정의로 이동을 호출했던 커서 위치로 되돌아갈 수 있습니다. Ctrl+Shift+7을 사용하면 탐색 스택에서 앞으로 이동할 수 있습니다.

자세한 내용

참고 항목

기타 리소스

Visual C#

Visual C# IDE 사용