다음을 통해 공유


IDE 소개(Visual C#)

업데이트: 2007년 11월

Visual C# IDE(통합 개발 환경)는 공용 사용자 인터페이스를 통해 노출되는 개발 도구의 컬렉션입니다. 일부 도구는 다른 Visual Studio 언어와 공유되는 반면 C# 컴파일러 같은 일부 도구는 Visual C#에만 사용됩니다. 이 단원에서는 개발 과정의 여러 단계에서 IDE로 작업을 수행할 때 가장 중요한 Visual C# 도구를 사용하는 방법에 대한 개요를 제공합니다.

참고:

ASP.NET 2.0 웹 응용프로그램을 개발하는 경우 Visual Studio의 일부로 완전히 통합된 Visual Web Developer IDE를 사용합니다. 그러나 Visual C#에 코드 숨김 페이지가 있는 경우 Visual Web Developer에 포함된 Visual C# 코드 편집기를 사용합니다. 따라서 사용자 인터페이스 디자인(Visual C#)과 같은 이 단원의 일부 항목은 웹 응용 프로그램에 적용되지 않을 수 있습니다.

Visual C# 도구

다음은 Visual C#의 가장 중요한 도구와 창입니다. 이러한 도구 대부분의 창은 보기 메뉴에서 열 수 있습니다.

  • 소스 코드를 작성하기 위한 코드 편집기

  • C# 소스 코드를 실행 가능한 프로그램으로 변환하기 위한 C# 컴파일러

  • 프로그램을 테스트하기 위한 Visual Studio 디버거

  • 마우스를 사용하여 사용자 인터페이스를 신속하게 개발하기 위한 도구 상자 및 디자이너

  • 프로젝트 파일과 설정을 보고 관리하기 위한 솔루션 탐색기

  • 컴파일러 옵션, 배포 경로, 리소스 등을 구성하기 위한 프로젝트 디자이너

  • 파일이 아닌 형식에 따라 소스 코드를 탐색하기 위한 클래스 뷰

  • 사용자 인터페이스의 컨트롤에 대한 속성과 이벤트를 구성하기 위한 속성 창

  • .NET Framework 어셈블리와 COM 개체를 포함하여 동적 링크 라이브러리에서 사용할 수 있는 메서드와 클래스를 보기 위한 개체 브라우저

  • 로컬 컴퓨터와 인터넷에서 제품 설명서를 찾고 검색하기 위한 Document Explorer

IDE의 도구 제공 방식

IDE의 창, 메뉴, 속성 페이지, 마법사 등을 통해 도구를 사용할 수 있습니다. 다음은 기본 IDE를 나타냅니다.

Visual C# 통합 개발 환경

Ctrl+Tab을 누르면 모든 열린 도구 창 또는 파일에 빠르게 액세스할 수 있습니다. 자세한 내용은 탐색 및 검색(Visual C#)을 참조하십시오.

편집기 및 Windows Form 디자이너 창

커다란 주 창은 코드 편집기, Windows Forms 디자이너 또는 Windows Presentation Foundation 디자이너에 사용됩니다. 보기 메뉴에서 코드 또는 디자이너를 클릭하거나 바로 가기 키 F7 또는 Shift+F7을 사용하여 코드 뷰나 디자인 뷰로 전환할 수 있습니다. 디자인 뷰에서는 왼쪽 여백에 있는 도구 상자 탭을 클릭하여 표시되는 도구 상자에 있는 컨트롤을 창에 끌어 놓을 수 있습니다. 코드 편집기에 대한 자세한 내용은 코드 편집(Visual C#)을 참조하십시오. 디자이너에 대한 자세한 내용은 Windows Forms 디자이너WPF 디자이너 시작을 참조하십시오.

오른쪽 아래에 있는 속성 창의 내용은 디자인 뷰에서만 표시됩니다. 이 창을 사용하면 단추, 텍스트 상자 등과 같은 사용자 인터페이스 컨트롤에 대한 이벤트를 후크하고 속성을 설정할 수 있습니다. 이 창을 자동 숨기기로 설정하면 코드 뷰로 전환할 때마다 이 창이 축소되어 오른쪽 여백에 표시됩니다. 속성 창과 디자이너에 대한 자세한 내용은 사용자 인터페이스 디자인(Visual C#)을 참조하십시오.

솔루션 탐색기 및 프로젝트 디자이너

오른쪽 위에 있는 창은 프로젝트의 모든 파일을 계층 구조 트리 뷰로 표시하는 솔루션 탐색기입니다. 프로젝트 메뉴를 사용하여 새 파일을 프로젝트에 추가하면 그 결과가 솔루션 탐색기에 반영됩니다. 파일뿐만 아니라 솔루션 탐색기에는 프로젝트 설정 및 응용 프로그램에 필요한 외부 라이브러리에 대한 참조도 표시됩니다.

솔루션 탐색기에서 속성 노드를 마우스 오른쪽 단추로 클릭한 다음 열기를 클릭하면 프로젝트 디자이너 속성 페이지에 액세스할 수 있습니다. 이 페이지를 사용하면 빌드 옵션, 보안 요구 사항, 배포 세부 사항 및 기타 여러 가지 프로젝트 속성을 수정할 수 있습니다. 솔루션 탐색기와 프로젝트 디자이너에 대한 자세한 내용은 프로젝트 만들기(Visual C#)를 참조하십시오.

컴파일러, 디버거 및 오류 목록 창

C# 컴파일러는 대화형 도구가 아니므로 창이 없지만 프로젝트 디자이너에서 컴파일러 옵션을 설정할 수는 있습니다. 빌드 메뉴에서 빌드를 클릭하면 IDE에서 C# 컴파일러가 호출됩니다. 빌드에 성공하면 상태 창에 "빌드했습니다."라는 메시지가 표시됩니다. 빌드하는 동안 오류가 발생하면 편집기/디자이너 창의 아래쪽에 오류 목록 창이 나타나고 오류 목록이 표시됩니다. 오류를 두 번 클릭하면 소스 코드의 문제가 있는 줄로 이동할 수 있습니다. F1 키를 누르면 강조 표시된 오류에 대한 도움말 문서가 표시됩니다.

디버거에는 응용 프로그램을 실행할 때 형식 정보와 변수의 값을 표시하기 위한 여러 가지 창이 있습니다. 코드 편집기 창을 사용하면 디버깅하는 동안 디버거에서 실행을 일시 중지할 줄을 지정하고 코드를 한 번에 한 줄씩 단계별로 진행할 수 있습니다. 자세한 내용은 빌드 및 디버깅(Visual C#)을 참조하십시오.

IDE 사용자 지정

Visual C#의 모든 창은 위치를 고정하거나 자유롭게 움직이도록 만들 수 있고, 표시하거나 숨기도록 지정할 수 있고 새 위치로 옮길 수도 있습니다. 창의 동작을 변경하려면 제목 표시줄에 있는 고정핀 모양의 아이콘이나 아래쪽 화살표를 클릭하고 사용 가능한 옵션 중에서 원하는 항목을 선택합니다. 도킹된 창을 새로운 도킹 위치로 옮기려면 창 놓기 아이콘이 나타날 때까지 제목 표시줄을 끌어 옮깁니다. 마우스 왼쪽 단추를 누른 채 마우스 포인터를 새 위치의 아이콘 위로 옮깁니다. 포인터를 왼쪽, 오른쪽, 위쪽 또는 아래쪽 아이콘 위에 놓으면 창이 지정된 쪽에 도킹됩니다. 포인터를 중간 아이콘 위에 놓으면 창이 탭 창으로 바뀝니다. 포인터를 놓으면 파란색의 반투명 사각형이 나타납니다. 이 사각형은 새 위치에서 창이 도킹될 지점을 나타냅니다.

Visual Studio 도킹 창

도구 메뉴에서 옵션을 클릭하여 IDE의 기타 다양한 부분을 사용자 지정할 수 있습니다. 자세한 내용은 옵션 대화 상자(Visual Studio)를 참조하십시오.

참고 항목

개념

사용자 인터페이스 디자인(Visual C#)

프로젝트 만들기(Visual C#)

코드 편집(Visual C#)

빌드 및 디버깅(Visual C#)

기타 리소스

Visual C#

Visual C# IDE 사용

Visual Studio에서 응용 프로그램 개발

Visual Web Developer

Visual Web Developer 사용자 인터페이스 요소