※ 요약

Visual Studio의 단축키(Shortcut)가 정리된 사이트가 있어 소개하고자 한다. 정리된 비주얼 스튜디오의 버전으로는 2012, 2013, 2015가 있으며 영문으로 설명되어 있지만 크게 어려움은 없을 것이다. 필자는 단축키를 정말 많이 사용하는 편인데, 한 번 익숙해져서 자주 사용하다보면 큰 도움이 되니 조금씩 자주 익히기 바란다.


※ 사이트 주소


※ 2010 버전 단축키

VS-KB-Brochure-CPP-A4.pdf

2010을 사용하는 독자도 있을거 같아 준비했다. Microsoft에서 직접 배포한 PDF 파일이며, 역시 영문이다.



※ 설명

아래 이미지는 상기 링크로 접속한 화면이다. 설명 했다시피 2012, 2013, 2015 버전들의 단축키가 정리되어 있다.


※ 요약

필자는 7년 여전부터 한영 전환 단축키를 shift+space로 사용중이다. 한영 전환 키가 있음에도 단축키를 shift+space로 바꾸는 이유는 한영 전환시 타자 흐름이 끊기지 않고 단축키를 누르는게 편하기 때문이다. 단점으로는 다른 사람이 내 컴퓨터를 쓸때 조금 불편하다는 것 정도.. 그 외에는 딱히 불편함 없이 이렇게 사용해왔고, 정말 편한 나머지 맥북에서도 한영 전환 단축키를 shift+space로 바꿨다.


※ 단축키 바꾸는 방법

단축키를 바꾸는 방법은 아래 2가지다. 

1. 윈도우 설치시 키보드 타입을 type3으로 선택하여 설치하는 방법

2. 윈도우가 설치된 PC의 레지스트리를 변경하여 바꾸는 방법


1번 방법이 가장 좋지만 설치 당시엔 모르고 설치한 경우 2번 방법으로 바꾸면 되며, 이번 포스트에서 2번 방법을 알아볼 것이다.


※ 옵션

이 옵션은 밑에서 설정할때 필요하다.

키보드 종류

LayerDriver KOR

Override Keyboard Subtype

Override Keyboard Identifier

한영 키

한자 키

 PC/AT 101키 호환 키보드/USB 키보드 (종류 1)

 kbd101a.dll

 3

 PCAT_101AKEY

 오른쪽 alt

 오른쪽 ctrl

 PC/AT 101키 호환 키보드/USB 키보드 (종류 2)

 kbd101b.dll

 4

 PCAT_101BKEY

 오른쪽 ctrl

 오른쪽 alt

 PC/AT 101키 호환 키보드/USB 키보드 (종류 3)

 kbd101c.dll

 5

 PCAT_101CKEY

 shift+space

 ctrl+space

 한국어 103/106 키 USB 키보드

 kbd103.dll

 6

 PCAT_103KEY

 한영 키

 한영 키



※ 설명

먼저 레지스트리 편집기를 실행하기 위해 실행 창에 regedit을 입력하여 편집기를 실행한다.


변경할 값은 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\i8042prt\parameters에 있다.


우리가 바꿀 값은 LayerDriver KOROverrideKeyboardSubtype이다.


LayerDriver KOR의 값을 kbd101c.dll로 바꿔준다. 위의 옵션을 보면 알겠지만 kbd101c.dll이 키보드 타입3을 의미하며 한영 전환 단축키가 shift+space다. 참고로 한자 전환은 표에 나와 있는것 처럼 ctrl+space다! 필자 생각일 수도 있지만 이 한자 단축키 또한 익숙해지면 더 편하다. 


OverrideKeyboardSubtype의 값은 5로 해준다. 5로 하는 이유는, 옵션 표를 보면 알겠지만 타입3에 해당하는 값이 5이기 때문이다.


위의 설정을 해준뒤 재부팅하면 효과가 적용된다.



※ 요약

필자는 자주 사용하는 운영체제(windows, mac)나 개발툴(Visual Studio), 기타 유틸리티들의 단축키를 엄청 자주 사용하는 편인데, 이번에 소개할 단축키는 윈도우다. 윈도우를 만든 microsoft에서 직접 만든 자료이므로 다른 자료보다 신뢰성이 높은건 당연하며 7, 8.1, 10의 단축키 자료가 있다.



※ 설명

사이트에 접속하면 아래와 같이 윈도우 버전을 고를수 있다. 필자는 윈도우10이라 10으로 골랐다.


아래 캡쳐들은 필자가 임의로 몇몇 파트를 캡쳐한 화면이다. 아래 캡쳐 외에도 다양한 단축키들이 있으므로 전체적으로 살펴보기 바란다.



아래는 파일 탐색기 단축키다.


아래는 가상 데스크톱 단축키다. 가상 단축키는 윈도우10부터 생긴걸로 알고 있다.


※ 요약

맥이나 맥북에서의 캡쳐는 윈도우보다 더 간편하고 편리하며, 기능 또한 더 강력하다. 캡쳐하는 방법은 크게 2가지다. 단축키를 이용하는 방법과 기본 프로그램을 이용한 방법이 그 두 가지인데, 이번 포스트에서 모두 소개하도록 하겠다.


※ 캡쳐시 저장되는 경로

캡처된 이미지의 저장 경로는 로그인한 유저의 바탕화면(/Users/유저명/Desktop)이다. 저장되는 경로는 원하는 경로로 바꿀수 있는데, 필자는 그림 폴더로 변경하였고 나중에 변경 방법도 포스팅하도록 하겠다.



※ 단축키를 이용한 캡쳐 방법

필자는 주로 단축키를 이용하는 편이다. 단축키만 알면 순식간에 캡쳐를 할 수 있어서 빠르고 간편하기 때문이다. 아마 맥 유저 대부분이 단축키를 이용하여 캡쳐를 하지 않을까 싶다.

 설명

 단축키

 전체 화면 캡쳐

  command  +  shift  +  

 임의 영역 캡쳐

  command  +  shift  +  4 

 특정 창만 캡쳐

  command  +  shift  +  4  +  space 



※ 기본 프로그램을 이용한 캡쳐 방법

먼저 런처패드 -> 기타 -> 화면 캡처까지 이동하여 프로그램을 실행 시킨다.



아래와 같이 실행된 화면 캡처 프로그램을 클릭하면 상단 메뉴가 캡처할수 있게 활성화되고, 원하는 항목을 선택하여 캡처하면 된다.


※ 요약
필자는 7년 여전부터 윈도우에서 shift+space로 한영을 전환해 왔다. 이렇게 해놓으면 한영 전환시 흐름이 끊기지 않고 자연스레 한영 전환을 할 수 있고, 또 은근 편하다. 맥을 사용하면서도 shift+space를 이용해 전환하고 싶었고, 방법을 찾아 적용하여 한 달 정도 실사용 해보니 정말 편하다. 이번 포스트는 필자가 후에 맥북을 포맷 했을때 다시 적용하기 위해 정리해두기 위해 작성한다.

※ 적용 방법

먼저 Finder를 실행시키고 단축키 "shift+command+G"키를 눌러 "폴더로 이동" 창을 띄운다.

이동할 경로에 "~/Library/Preferences/com.apple.symbolichotkeys.plist"를 입력하고 "이동" 버튼을 눌러 이동한다.


그럼 아래 화면과 같이 해당 위치로 이동된 것을 볼 수 있다. 우리는 아래 선택된 파일을 수정 할 것이다.


아래 파일을 열 것인데, Xcode나 TextWrangler로 열면 된다. Xcode는 용량이 매우 크므로 Xcode가 설치되어 있지 않은 독자는 TextWrangler를 설치하여 진해하는 걸 추천한다. 필자는 Xcode가 설치되어 있어서 Xcode로 진행하도록 하겠다.



아래는 Xcode로 파일 연 화면이다.

"AppleSymbolicHotKeys -> 61 -> value -> parameters -> item 2"를 찾아 786,432를 131,072로 바꾸면 된다. 이 때 맥os 버전에 따라 786,432는 다른 값일 수도 있으므로 참고 바란다. 또 TextWrangler는 Xcode와 수정 화면이 조금 다르지만 같은 값을 바꾼다는 점은 같으므로 이 점에 유의하면서 값을 변경하면 큰 무리는 없을 것이다.


아래는 131,072로 바꾼 화면이다. 값을 바꾸고 재부팅을 해주면 한영 전환 단축키가 쉬프트+스페이스로 바껴 있을 것이다.



※ 요약
맥이나, 맥북에서 사용하는 단축키 모음이다. 윈도우와 키 배열도 다르고 키 기능도 달라 적응하기 힘들텐데, 아래 이미지 보면서 빠르게 익히기 바란다. 필자도 아래 표가 상당히 도움이 되어 윈도우에서 자주 사용하던 복사, 붙여넣기, 잘라내기, insert, home, end, PageUp, PageDown키 등은 이제 맥에서도 능숙하게 다룰 수 있게 되었다. 또 이 포스트에는 기본적인 단축키만 올렸는데, 출처 사이트에 가보면 다양한 프로그램에 대한 단축키들이 있으니 필요한게 있나 한 번 살펴보기 바란다.


※ 단축키

단축키들이 기호로 되어 있는데 이미지 하단에 기호에 해당하는 키 설명이 있으니 참고하면 된다.


Mac OS X General


Mac OS X Text


Magic Trackpad





 

※ 요약
필자가 에버노트에 정리해두었던 vi, vim 명령어 및 이동 단축키 파일이다. 아래 단축키 이미지들을 출력해서 벽이나 파티션에 붙여두고 필요할 때마다 참고하면 도움이 될 것이다. 참고로 Visual Studio 단축키도 정리해두었다.

※ 단축키











Tap : 들여쓰기
Shift + Tab : 내어쓰기
Ctrl + Tab : 방금 전 문서로, 혹은 탭 간 전환

F2 : 설정된 북마크로 이동
F3 : 다음 찾기
F4 : 다음 에러 메시지로 이동(컴파일 후 에러)
F8 : 찾기에서 다음 항목으로 이동
F9 : 현재 커서 위치에 BreakPoint 설정/해제

Alt + F8 : 자동 들여쓰기 조정

Ctrl + 1 : IDD_DIALOG
Ctrl + 2 : IDR_MENU
Ctrl + 3 : IDC_CURSOR
Ctrl + 4 : IDI_ICON
Ctrl + 5 : IDB_Bitmap
Ctrl + 6 : IDR_ToolBar
Ctrl + 7 : IDR_Accelerator
Ctrl + 8 : String Table
Ctrl + 9 : Visual Studio Version Info

Ctrl + ] : 괄호 짝 찾기


Ctrl + A : 전체 지정
Ctrl + B : 브레이크 포인트 관리 메뉴
Ctrl + C : 지정된 블럭을 복사
Ctrl + F : 찾기
Ctrl + H : 빠른 바꾸기, 특정 문구 찾아서 특정 문구로 바꾸기
Ctrl + L : 한 줄 잘라내기
Ctrl + N : 새 프로젝트 

Ctrl + U : 블럭 지정된 영역 내의 대문자를 소문자로 모두 변환
Ctrl + Shift + U : 모두 대문자로 변환

Ctrl + F2 : 북마크 설정
Ctrl + F5 : 실행
Ctrl + F7 : 컴파일

Ctrl + Shift + 8 : Tab은 →로, 공백은 .으로 표시
Ctrl + Shift + R : 매크로 기록
Ctrl + Shift + P : 매크로 실행
Ctrl + Shift + F8 : 열 블럭
Ctrl + Shift + F9 : 모든 브레이크 포인트 해제

Ctrl + Spacebar : 멤버 목록 팝업창

Alt + 마우스 드래그 : 아래와 같이 드래그 할 수 있습니다.

+ Recent posts