Visual Studio 생산성 팁

이 항목에 나온 기법을 따르면 Visual Studio를 사용하여 응용 프로그램을 개발할 때 효율성을 향상할 수 있습니다.

[!참고]

항목 개선 참여: 여기에 나와 있지 않은 팁을 알고 계시면 이 항목의 커뮤니티 콘텐츠 주석으로 추가해 주십시오.

이 항목에는 다음 단원이 포함되어 있습니다.

코드 작성

코드 내에서 탐색

작업 항목 더 빨리 찾기

코드 디버깅

파일, 도구 모음 및 창 관리

코드 작성

다음 기능을 사용하여 보다 신속하게 코드를 작성합니다.

  • 샘플 응용 프로그램을 사용합니다.MSDN Code Gallery에서 샘플 응용 프로그램을 다운로드하고 설치하여 응용 프로그램 개발을 단축할 수 있습니다.해당 영역의 샘플 팩을 다운로드하고 탐색하여 특정 기술 또는 프로그래밍 개념에 대해 배울 수도 있습니다.자세한 내용은 온라인 샘플 액세스을 참조하십시오.

  • 코딩 도움말을 사용합니다.코드 편집기에 코드를 입력할 때 멤버 목록, 매개 변수 정보, 요약 정보, 시그니처 도움말, 단어 자동 완성과 같은 IntelliSense 정보가 나타납니다.이러한 기능은 텍스트의 유사 일치를 지원합니다. 예를 들어, 멤버 목록의 결과 목록은 사용자가 입력한 문자로 시작하는 항목 뿐만 아니라 이름에 문자 조합이 들어 있는 항목을 포함합니다.자세한 내용은 IntelliSense 사용을 참조하십시오.

  • 코드를 입력할 때 IntelliSense 옵션을 자동 삽입으로 변경합니다.IntelliSense를 제안 모드로 전환하면 IntelliSense 옵션을 명시적으로 선택하는 경우에만 삽입되도록 지정할 수 있습니다.

    제안 모드를 활성화하려면 Ctrl + Alt + 스페이스바 키를 선택하거나 메뉴 모음에서 편집, IntelliSense, 완료 모드 설정/해제를 선택합니다.

  • select 구문에 대해 상용구 코드 사용.기본 제공 코드 조각을 사용하거나 자신의 코드 조각을 만들어 사용함으로써 상용구 코드를 파일에 삽입할 수 있습니다.

    코드 조각을 삽입하려면 메뉴 모음에서 편집, IntelliSense, 코드 조각 삽입을 선택하거나 파일의 바로 가기 메뉴에서 코드 조각 삽입을 선택합니다.자세한 내용은 코드 조각을 참조하십시오.

  • 코드 오류 인라인 수정.스마트 태그는 코드 줄 아래 파란색이나 빨간색 상자로 나타납니다.상자 중 하나를 가리키거나 코드 줄에 커서를 놓고 Ctrl +를 선택하여 스마트 태그 옵션을 표시할 수 있습니다 .(마침표) 키입니다.

    파란색 상자는 코드의 오류를 수정하는 방법을 제안합니다.

    그림 1: 오류 스마트 태그

    오류 스마트 태그 제안

    빨간색 상자는 코드를 리팩터링하는 방법을 제안합니다.

    그림 2: 스마트 태그 리팩터링

    리팩터링 스마트 태그 제안

코드 내에서 탐색

다양한 기술을 사용하여 코드에서 특정 위치를 더 빨리 찾고 이동할 수 있습니다.

  • 나중에 쉽게 찾을 수 있도록 코드 줄에 책갈피 표시합니다.책갈피를 사용하여 파일의 특정 코드 줄로 빠르게 이동할 수 있습니다.

    책갈피를 설정하려면 메뉴 모음에서 편집, 책갈피, 책갈피 설정/해제를 선택합니다.책갈피 창에서 솔루션을 위한 모든 책갈피를 볼 수 있습니다.자세한 내용은 코드에 책갈피 설정을 참조하십시오.

  • 파일에서 기호 정의를 검색합니다.솔루션 안에서 기호 정의와 파일 이름을 검색할 수는 있지만 검색 결과에 네임스페이스나 지역 변수는 포함되지 않습니다.

    이 기능에 액세스하려면 메뉴 모음에서 편집, 탐색을 선택합니다.

  • 코드 요소의 정의를 찾습니다.멤버, 변수 또는 로컬 같은 코드 요소가 정의된 모듈을 신속하게 찾을 수 있습니다.

    정의를 찾으려면 코드 요소에 대한 바로 가기 메뉴를 연 다음 정의로 이동을 선택합니다.

  • 코드의 전체 구조를 찾아봅니다.솔루션 탐색기에서 프로젝트의 클래스와 해당 형식 및 멤버를 검색하고 찾아볼 수 있습니다.기호를 검색하고 메서드의 호출 계층을 보고 기호 참조를 찾아 다른 작업을 수행할 수도 있습니다.솔루션 탐색기에서 코드 요소를 선택할 경우미리 보기 탭에 관련 파일이 열리고 커서가 파일의 요소로 이동합니다.자세한 내용은 코드 구조 보기을 참조하십시오.

작업 항목 더 빨리 찾기

현재 작업에 대한 관련 정보만 표시하도록 도구 창의 내용을 필터링하는 것 외에 명령 파일과 옵션의 IDE에서 검색할 수 있습니다.

  • 도구 창의 내용을 필터링합니다.도구 상자, 속성 창 및 솔루션 탐색기 같은 여러 도구 창의 내용 내에서 검색하지만 이름에 사용자가 지정하는 문자가 들어 있는 항목만 표시할 수 있습니다.

  • 해결하려는 오류만 표시합니다.오류 목록 도구 모음에서 필터 단추를 선택하면 오류 목록 창에 나타나는 오류 수를 줄일 수 있습니다.편집기에서 열려 있는 파일의 오류만, 현재 파일의 오류만 또는 현재 프로젝트의 오류만 표시할 수 있습니다.특정 오류를 찾기 위해 오류 목록 창 내에서 검색할 수도 있습니다.

  • 옵션 대화 상자에서 대화 상자, 메뉴 명령 및 옵션을 빠르게 찾습니다.빠른 실행 상자에 검색하려는 항목의 키워드나 문구를 입력합니다.예를 들어, 새 프로젝트를 입력하면 다음 옵션이 나타납니다.

    그림 3: 새 프로젝트에 대한 빠른 실행 결과 목록

    '새 프로젝트'의 빠른 실행 결과

    빠른 실행새 프로젝트 대화 상자, 새 항목 추가 대화 상자 및 특히 옵션 대화 상자의 프로젝트 및 솔루션 페이지에 대한 링크를 표시합니다.빠른 실행 결과는 프로젝트 파일 및 도구 창을 포함할 수도 있습니다.

코드 디버깅

디버깅은 많은 시간이 소요될 수 있지만 다음 팁을 참고하여 처리 시간을 줄일 수 있습니다.

  • 다른 브라우저에서 동일한 페이지, 응용 프로그램 또는 사이트를 테스트합니다.코드를 디버깅할 때 브라우저 선택 대화 상자를 열지 않고도 페이지 검사기(Visual Studio) 등의 설치된 웹 브라우저 사이를 쉽게 전환할 수 있습니다.디버깅 시작 단추 옆의 표준 도구 모음에 있는 Debug Target 목록을 사용하여 디버깅하거나 페이지를 보는 데 사용하는 브라우저를 신속하게 확인할 수 있습니다.

    웹 브라우저 디버그 옵션 선택

  • 임시 중단점을 설정합니다.코드의 현재 줄에 임시 중단점을 만들고 디버거를 동시에 시작할 수 있습니다.해당 코드 줄에 도달하면 디버거가 중단 모드를 시작합니다.자세한 내용은 [NIB] 12/13 방법: 커서 위치까지 실행을 참조하십시오.

    이 기능을 사용하려면 Ctrl + F10 키를 선택하거나 중단하려는 코드 줄에 대한 바로 가기 메뉴를 연 다음 커서까지 실행을 선택합니다.

  • 디버깅하는 동안 실행 위치를 이동.현재 실행 지점을 코드의 다른 섹션으로 이동한 다음 해당 지점에서 디버깅을 다시 시작할 수 있습니다.이 기술은 해당 섹션에 도달하는 데 필요한 모든 단계를 다시 만들 필요가 없이 코드 섹션을 디버깅하려는 경우 유용합니다.자세한 내용은 [NIB] 12/13 방법: 다음 문 설정을 참조하십시오.

    실행 위치를 이동하려면 노란색 화살표를 같은 소스 파일의 다음 문으로 설정하려는 위치로 끈 다음 F5 키를 선택하여 디버깅을 계속합니다.

  • 변수에 대한 정보를 캡처합니다.디버깅이 완료된 후 변수에 대해 마지막 알려진 값에 액세스할 수 있도록 DataTip을 노드에 있는 변수에 추가하고 고정할 수 있습니다.자세한 내용은 방법: DataTips 사용을 참조하십시오.

    DataTip을 추가하려면 디버거는 중단 모드에 있어야 합니다.커서를 변수에 놓은 다음 나타나는 DataTip에서 핀 단추를 선택합니다.디버깅이 중지되면 소스 파일에서 변수가 들어 있는 코드 줄 옆에 파란색 핀 아이콘이 나타납니다.파란색 핀을 가리키면 최근 디버깅 세션의 변수 값이 나타납니다.

  • 직접 실행 창을 닫습니다.다음 명령을 입력하여 디자인 시간에 직접 실행 창의 콘텐츠를 신속하게 삭제할 수 있습니다.

    >cls

    또는

    >Edit.ClearAll

    추가 명령에 대한 자세한 내용은 미리 정의된 Visual Studio 명령 별칭을 참조하십시오.

파일, 도구 모음 및 창 관리

응용 프로그램을 개발할 때에는 여러 코드 파일로 작업하면서 여러 도구 창 사이를 이동하는 경우가 있습니다.다음과 같은 팁을 사용하여 구성을 유지할 수 있습니다.

  • 자주 사용하는 파일을 편집기에 표시되도록 유지합니다.편집기에 열린 파일 수에 상관 없이 파일이 보이도록 탭의 왼쪽에 고정할 수 있습니다.

    파일을 고정하려면 해당 파일의 탭을 선택한 다음 고정 상태 설정/해제 단추를 선택합니다.

  • 문서 및 창을 다른 모니터로 이동.응용 프로그램을 개발할 때 두 개 이상의 모니터를 사용하는 경우 편집기에서 파일을 열어 다른 모니터로 이동하면 일부 응용 프로그램에서 더 쉽게 작업할 수 있습니다.디버거 창 같은 도구 창을 다른 모니터로 이동하고 도킹 문서와 도구 창을 함께 탭하여 “rafts”를 만들 수도 있습니다. 자세한 내용은 방법: 창 정렬 및 도킹를 참조하십시오.

    솔루션 탐색기의 다른 인스턴스를 만들고 다른 모니터로 이동하여 파일을 더욱 쉽게 관리할 수도 있습니다.솔루션 탐색기의 다른 인스턴스를 만들려면 솔루션 탐색기에서 바로 가기 메뉴를 열 고 새 솔루션 탐색기 뷰를 선택합니다.

  • Visual Studio에 나타나는 글꼴을 사용자 지정합니다..IDE에서 텍스트에 사용되는 글꼴 서체, 크기 및 색을 변경할 수 있습니다.예를 들어, 편집기의 특정 코드 요소의 색과 도구 창 또는 IDE 전체에서 글꼴을 사용자 지정할 수 있습니다.자세한 내용은 방법: IDE에서 사용되는 글꼴 및 색 변경방법: 편집기에서 사용되는 글꼴 이름, 크기 및 색 변경을 참조하십시오.

참고 항목

작업

방법: 메뉴 및 도구 모음 사용자 지정(Visual Studio)

내게 필요한 옵션에 대한 유용한 정보

개념

연습: C# 또는 Visual Basic을 사용하여 Visual Studio IDE 탐색