Visual Studio 생산성 팁
아래의 팁을 사용하면 Visual Studio에서 더욱 신속하고 효과적으로 코드를 작성, 탐색 및 디버깅할 수 있습니다.공통된 바로 가기 키에 대한 자세한 내용은 Visual Studio에 대한 유용한 정보을 참조하십시오.전체 목록은 미리 정의된 바로 가기 키를 참조하십시오.
이 항목에는 다음 단원이 포함되어 있습니다.
Visual Studio Tools 액세스
개발자 명령 프롬프트 또는 다른 도구를 시작 화면이나 작업 표시줄에 고정하여 더욱 간편하게 액세스할 수 있습니다.
시작 화면에서 Visual Studio Tools를 입력하고 Enter 키를 누릅니다.
파일 탐색기에서 원하는 항목의 바로 가기 메뉴를 엽니다.
빌드 알림
디버깅 가능한 패키지 관리자
VS2013용 개발자 명령 프롬프트
Microsoft Feedback Client 2013
VS2013 ARM Cross Tools 명령 프롬프트
VS2013 x64 Cross Tools 명령 프롬프트
VS2013 x64 네이티브 도구 명령 프롬프트
VS2013 x86 네이티브 도구 명령 프롬프트
시작 화면에 고정 또는 작업 표시줄에 고정을 선택합니다.
코드 작성
다음 기능을 사용하여 더욱 신속하게 코드를 작성합니다.
샘플 응용 프로그램을 사용합니다.MSDN 코드 갤러리에서 샘플 응용 프로그램을 다운로드 및 설치하여 응용 프로그램 개발 시간을 단축할 수 있습니다.해당 영역의 샘플 팩을 다운로드 및 탐색하여 특정한 기술이나 프로그래밍 개념을 익힐 수도 있습니다.
IntelliSense를 사용합니다.코드 편집기에 코드를 입력하면 멤버 목록, 매개 변수 정보, 요약 정보, 시그니처 도움말 및 단어 자동 완성과 같은 IntelliSense 정보가 나타납니다.이러한 기능은 텍스트의 퍼지 일치를 지원합니다. 예를 들어, 멤버 목록의 결과 목록에는 사용자가 입력한 문자로 시작하는 항목 뿐만 아니라 이름에 문자 조합이 들어 있는 항목이 포함됩니다.자세한 내용은 IntelliSense 사용을 참조하십시오.
코드를 입력할 때 IntelliSense 옵션의 자동 삽입을 변경합니다.IntelliSense를 제안 모드로 전환하여 명시적으로 선택할 경우에만 IntelliSense 옵션이 삽입되도록 지정할 수 있습니다.
제안 모드를 사용하려면 Ctrl + Alt + 스페이스바를 누르거나 메뉴 모음에서 편집, IntelliSense, 완료 모드 설정/해제를 선택합니다.
코드 조각을 사용합니다.기본 제공된 코드 조각을 사용하거나 직접 코드 조각을 만들 수 있습니다.
코드 조각을 삽입하려면 메뉴 모음에서 편집, IntelliSense, 코드 조각 삽입을 선택하거나 파일의 바로 가기 메뉴를 열고 코드 조각 삽입을 선택합니다.자세한 내용은 코드 조각을 참조하십시오.
코드 오류를 인라인으로 수정합니다.코드 줄 아래 파란색이나 빨간색 상자로 스마트 태그가 나타납니다.상자 중 하나를 가리키거나 코드 줄에 커서를 놓고 Ctrl+.(마침표)를 선택하여 스마트 태그 옵션을 표시할 수 있습니다.
파란 상자는 코드의 오류를 수정하는 방법을 제안합니다.
그림 1: 오류 스마트 태그
빨간 상자는 코드를 리팩터링하는 방법을 제안합니다.
그림 2: 스마트 태그 리팩터링
코드 요소의 정의를 표시하고 편집합니다.멤버, 변수 또는 로컬 같은 코드 요소가 정의된 모듈을 신속하게 표시하고 편집할 수 있습니다.
팝업 창에서 정의를 열려면 요소를 강조 표시하고 Alt+F12를 선택하거나 요소의 바로 가기 메뉴를 열고 **정의 피킹(Peeking)**을 선택합니다.별도의 코드 창에서 정의를 열려면 해당 요소의 바로 가기 메뉴를 열고 정의로 이동을 선택합니다.
코드 내에서 탐색
다양한 기술을 사용하여 코드에서 특정 위치를 신속하게 찾고 이동할 수 있습니다.
코드 줄에 책갈피를 지정합니다.책갈피를 사용하여 파일의 특정 코드 줄로 신속하게 이동할 수 있습니다.
책갈피를 설정하려면 메뉴 모음에서 편집, 책갈피, 책갈피 설정/해제를 선택합니다.책갈피 창에서 솔루션의 모든 책갈피를 볼 수 있습니다.자세한 내용은 코드에 책갈피 설정을 참조하십시오.
파일에서 기호 정의를 검색합니다.솔루션 안에서 기호 정의와 파일 이름을 검색할 수 있지만 검색 결과에 네임스페이스나 지역 변수는 포함되지 않습니다.
이 기능에 액세스하려면 메뉴 모음에서 편집, 탐색을 선택합니다.
코드의 전체 구조를 찾아봅니다.솔루션 탐색기에서 프로젝트의 클래스와 해당 형식 및 멤버를 검색하고 찾아볼 수 있습니다.기호를 검색하고 메서드의 호출 계층 구조를 확인하며 기호 참조를 찾아 다른 작업을 수행할 수도 있습니다.솔루션 탐색기에서 코드 요소를 선택할 경우미리 보기 탭에 관련 파일이 열리고 커서가 파일의 요소로 이동합니다.자세한 내용은 코드 구조 보기을 참조하십시오.
작업 항목 더 빨리 찾기
현재 작업에 대한 관련 정보만 표시하도록 도구 창의 내용을 필터링하는 것 외에 IDE에서 명령, 파일 및 옵션을 검색할 수 있습니다.
도구 창의 내용을 필터링합니다.도구 상자, 속성 창 및 솔루션 탐색기 같은 여러 도구 창의 내용을 검색할 수 있지만 이름에 지정된 문자가 있는 항목만 표시할 수 있습니다.
해결하려는 오류만 표시합니다.오류 목록 도구 모음에서 필터 단추를 선택하면 오류 목록 창에 나타나는 오류 수를 줄일 수 있습니다.편집기에서 열려 있는 파일의 오류만, 현재 파일의 오류만 또는 현재 프로젝트의 오류만 표시할 수 있습니다.특정 오류를 찾기 위해 오류 목록 창 내에서 검색할 수도 있습니다.
대화 상자, 메뉴 명령 및 옵션을 찾습니다.빠른 실행 상자에 검색하려는 항목의 키워드나 문구를 입력합니다.예를 들어, 새 프로젝트를 입력하면 다음 옵션이 나타납니다.
그림 3: 새 프로젝트에 대한 빠른 실행 결과 목록
빠른 실행은 새 프로젝트 대화 상자, 새 항목 추가 대화 상자 및 특히 옵션 대화 상자의 프로젝트 및 솔루션 페이지에 대한 링크를 표시합니다.빠른 실행 결과에 프로젝트 파일 및 도구 창이 포함될 수 있습니다.
코드 디버깅
디버깅은 시간이 오래 걸릴 수 있지만 다음 팁을 참고하여 처리 시간을 줄일 수 있습니다.
여러 브라우저에서 같은 페이지, 응용 프로그램 또는 사이트를 테스트합니다.코드를 디버깅할 때 브라우저 선택 대화 상자를 열지 않고도 페이지 검사기(Visual Studio) 등의 설치된 웹 브라우저 사이를 쉽게 전환할 수 있습니다.디버깅 시작 단추 옆의 표준 도구 모음에 있는 디버그 대상 목록을 사용하여 디버깅하거나 페이지를 보는 데 사용하는 브라우저를 신속하게 확인할 수 있습니다.
임시 중단점을 설정합니다.코드의 현재 줄에 임시 중단점을 만들고 디버거를 동시에 시작할 수 있습니다.해당 코드 줄에 도달하면 디버거 중단 모드가 시작됩니다.자세한 내용은 Visual Studio에서 디버깅 시작, 중단, 단계별 실행, 실행 및 중지을 참조하십시오.
이 기능을 사용하려면 Ctrl+F10을 선택하거나 중단할 코드 줄의 바로 가기 메뉴를 열고 커서까지 실행을 선택합니다.
디버깅하는 동안 실행 지점을 이동합니다.현재 실행 지점을 코드의 다른 섹션으로 이동하고 해당 지점에서 디버깅을 다시 시작할 수 있습니다.이 기술은 해당 섹션에 도달하는 데 필요한 모든 단계를 다시 만들 필요 없이 코드 섹션을 디버깅하려는 경우 유용합니다.자세한 내용은 Visual Studio에서 디버깅 시작, 중단, 단계별 실행, 실행 및 중지을 참조하십시오.
실행 지점을 이동하려면 노란색 화살표를 같은 소스 파일에서 다음 문을 설정할 위치로 끌어와 F5 키를 선택하여 디버깅을 계속합니다.
변수에 대한 정보를 캡처합니다.디버깅이 완료된 후 변수에 대해 마지막으로 알려진 값에 액세스할 수 있도록 DataTip을 노드에 있는 변수에 추가하고 고정할 수 있습니다.자세한 내용은 코드 편집기에서 데이터 팁의 데이터 값 보기을 참조하십시오.
DataTip을 추가하려면 디버거가 중단 모드여야 합니다.커서를 변수에 놓고 나타나는 DataTip에서 핀 단추를 선택합니다.디버깅이 중지되면 소스 파일에서 변수가 들어 있는 코드 줄 옆에 파란색 핀 아이콘이 나타납니다.파란색 핀을 가리키면 최근 디버깅 세션의 변수 값이 나타납니다.
직접 실행 창을 지웁니다.>cls 또는 >편집.모두지우기를 입력하여 디자인 타임에 직접 실행 창의 내용을 지울 수 있습니다.
추가 명령에 대한 자세한 내용은 Visual Studio 명령 별칭을 참조하십시오.
파일, 도구 모음 및 창 관리
응용 프로그램을 개발할 때 여러 코드 파일로 작업하면서 여러 도구 창 사이를 이동하는 경우가 있습니다.다음 팁을 사용하여 구성을 유지할 수 있습니다.
자주 사용하는 파일을 편집기에 계속 표시합니다.편집기에 열린 파일 수에 관계없이 파일이 표시되도록 탭 왼쪽에 고정할 수 있습니다.
파일을 고정하려면 해당 파일의 탭을 선택하고 고정 상태 설정/해제 단추를 선택합니다.
문서 및 창을 다른 모니터로 이동합니다.응용 프로그램을 개발할 때 모니터를 2개 이상 사용하는 경우 편집기에서 연 파일을 다른 모니터로 이동하면 응용 프로그램 부분별로 쉽게 작업할 수 있습니다.디버거 창 같은 도구 창을 다른 모니터로 이동하고 도킹 문서와 도구 창을 함께 탭하여 “rafts”를 만들 수도 있습니다. 자세한 내용은 방법: 창 정렬 및 도킹을 참조하십시오.
솔루션 탐색기의 다른 인스턴스를 만들고 다른 모니터로 이동하여 파일을 더욱 쉽게 관리할 수도 있습니다.솔루션 탐색기의 다른 인스턴스를 만들려면 솔루션 탐색기에서 바로 가기 메뉴를 열고 새 솔루션 탐색기 뷰를 선택합니다.
Visual Studio에 표시되는 글꼴을 사용자 지정합니다..IDE에서 텍스트에 사용되는 글꼴 서체, 크기 및 색을 변경할 수 있습니다.예를 들어, 편집기의 특정 코드 요소의 색과 도구 창 또는 IDE 전체에서 글꼴을 사용자 지정할 수 있습니다.자세한 내용은 방법: Visual Studio에서 글꼴 및 색 변경 및 방법: 편집기의 글꼴 및 색 변경을 참조하십시오.
참고 항목
작업
방법: Visual Studio에서 메뉴 및 도구 모음 사용자 지정