Visual Studio 2010 단축키

C# 2012. 6. 20. 09:14

전체 단축키 표는 아래 URL에서 다운받을 수 있다.
Microsoft에서 제공하는 Visual Studio 2010 단축키 포스터

기본 단축키

F1 : 도움말
F2 : Refactor -> Rename
F3 : 다음 찾기
F4 : 속성창 보기
F5 : 디버그 모드로 실행
Ctrl + F5 : 디버그 없이 실행
F6 : 전체 솔루션 빌드
Shift F6 : 현재 프로젝트만 빌드
F7 : 소스코드 보기
F8 : 다음 위치로 이동(파일에서 찾기 등을 했을 경우 F8 누를때마다 다음 검색결과 위치로 이동)
F9 : breakpoint toggle
F10 : 메서드 콜을 따라가지 않는 라인단위 디버그
F11 : 메서드 콜이 있는 경우 메서드 내부로 이동하는 디버그
F12 : 정의로 이동

소스코드 탐색

F12
정의로 이동(Go to Definition)

Ctrl + "-" 또는 Ctrl + Shift + 8
이전 위치로 이동(Pop Browse Context)
F12로 이동했다가 다시 원래 위치로 돌아가기 위해서 사용한다.
웹브라우저의 Back기능과 유사

Ctrl + Shift + "-"
Ctrl + "-"의 반대.
웹브라우저의 Forward기능과 유사

Shift + F12
특정 변수위에 커서를 두고 Shift + F12를 누르면 동일한 변수명을 가지고 있는 모든 부분을 검색해 준다.

Ctrl + Alt + 방향키
Ctrl + Tab키와 비슷하지만 훨씬 더 편리하다.
단축키를 누르면 오른쪽 상단에 현재 열려있는 파일 목록이 나오고 방향키로 이동하면서 파일을 선택할 수 있다.


Ctrl + Shift + F, Ctrl + Shift + H
파일에서 찾기, 파일에서 바꾸기

F7, Shift + F7
소스코드 보기, 디자인보기

Shift + Alt + Enter
전체화면 toggle

소스코드 정렬

Ctrl + K + D, Ctrl + K + F
현재 파일의 서식(들여쓰기, 내어쓰기, 줄바꿈 등)을 Visuaul Studio의 표준 형태로 정리해 준다.
Ctrl + K + D는 현재 파일의 모든 내용에 대하여 적용되고 Ctrl + K + F는 선택한 텍스트에 적용된다.

Ctrl + M + L
누를때 마다 현재 파일의 코드를 접거나 펼친다.
Ctrl + M + M
누를때 마다 현재 커서가 위치한 부분의 코드를 접거나 펼친다.

소스코드 편집

F2
Refactor -> Rename 명령 수행.
이미 존재하는 변수의 이름을 변경시에는 이렇게 하는 것이 좋다.

Ctrl + Space 또는 Ctrl + J
현재 커서가 위치한 곳에 IntelliSense 목록을 띄운다.
인스턴스 변수 뒤에 "."을 찍으면 나오는 그 팝업을 원할 때 띄울 수 있다.


Ctrl + Shift + Space
패러미터 정보를 출력해 준다.
메서드나 생성자 등의 패러미터를 입력하기 위해 "("를 치는 순간에 나오는 그 팝업을 원할 때 띄울 수 있다.


Shift + Del
현재 커서가 위치한 행을 삭제하고 그 내용은 클립보드에 복사한다. Ctrl X의 대용으로 써도 되지만 한줄을 삭제할 때 더 유용하다.

Ctrl + K + C
현재 커서가 위치한 행, 또는 선택한 텍스트를 주석 처리한다.

Ctrl + K + U
현재 커서가 위치한 행, 또는 선택한 텍스트의 주석처리를 해제한다.

Shift + Alt + 방향키
자유로운 텍스트 선택

Ctrl + K + S, Ctrl + K + X
Code Snippet 팝업을 띄운다. 텍스트를 선택하지 않으면 커서가 위치한 부분에 Code Snippet이 삽입되고 텍스트를 선택한 상태라면 Code Snippet이 선택한 텍스트를 감싸게 된다.


Ctrl + K + X를 누르면 Code Snippet을 상위의 네임스페이스부터 선택할 수 있다.


Ctrl + K + M
아래와 같이 현재 정의되지 않은 메서드를 호출하는 코드를 작성했을때


메서드를 호출하는 부분에 커서를 위치시키고 단축키를 누르면 해당 메서드의 정의를 자동으로 만들어 준다.

Posted by 요지
,