[ Programing ]/Other

유용한 Visual Studio 단축키.

Mister_Q 2022. 1. 19. 23:35

# 프로젝트 & 파일 & 창 생성 및 열기

새 프로젝트 생성 
     Ctrl + Shift + N

새 파일 추가
     Ctrl + Shift + A

여러 유형(txt, html, ...)  새 파일 만들기
     Ctrl + N

현재 문서 닫기
     Ctrl + F4

기존 프로젝트 열기
     Ctrl + Shift + O

기존 파일 열기
     Ctrl + O

전체화면으로 보기
     Shift + Alt + Enter

솔루션 탐색기 열기
     Ctrl + Alt + L




# 편집 관련 단축키 (Editing)

자동 완성
     Ctrl + Space

자동 정렬하기
     Ctrl + K + F

현재 라인 복사해서 아래 라인에 붙이기
     Ctrl + D

현재 라인 잘라내기
     Ctrl + X , Ctrl + L : 현재 라인 잘라내기
     Ctrl + V : 붙이고 싶은 위치로 이동 후 복사.
     Ctrl + Shift + L : 잘라내기가 아닌 완전 삭제

네모 박스 편집, 열모드 편집
     Alt + (마우스 드래그) / Alt + Shift + ↑ (or) ↓

주석 처리
     Ctrl + K + C : 주석
     Ctrl + K + U : 주석 해제

대소문자 변환
     Ctrl + U : 소문자 변환
     Ctrl + Shift + U :  대문자 변환

함수 범위 접고, 펴기
     Ctrl + M + M





# 커서 이동 관련 단축키

현재 행 맨 앞 이동
     Home

현재 행 맨 뒤 이동
     End

현재 라인 전체 선택
     Shift + Home : 현재 커서로 부터 맨 앞까지 드래그
     Shitf + End : 현재 커서로 부터 맨 뒤까지 드래그

단위 단위로 커서 이동, 드래그
     Ctrl + ← (or) → : 단어 단위로 커서 이동
     Ctrl + Shift + ← (or) → : 단어 단위로 커서 이동 후 드래그 확장

파일 맨 처음이나 밑으로 이동
     Ctrl + Home : 파일 맨 처음으로 커서 이동
     Ctrl + End : 파일 맨 끝으로 커서 이동

특정 라인으로 이동, 행(줄) 번호 이동
     Ctrl + G

괄호 끝으로 이동
     Ctrl + ]

괄호 범위 드래그
    Ctrl + Shift + ]

줄 상하로 이동시키기
    Alt + ↑ (or) ↓

뒤로 탐색(뒤로 돌아가기), 앞으로 탐색 
    Ctrl + - : 뒤로
    Ctrl + Shift + - : 앞으로

책갈피
     Ctrl + K + K : 책갈피 등록 / 해제
     Ctrl + K + W : 책갈피 목록





# 파일 이동 / 엿보기

함수 정의문으로 이동
     F12

함수 정의문 엿보기 (Visual Studio 2017 이후)
     Alt + F12

파일로 이동
     Ctrl + Shift + G





# 검색, 찾기, 바꾸기

찾기
     Ctrl + F

바꾸기
     Ctrl + F

솔루션 및 프로젝트 전체 검색
     Ctrl + Shift + F

솔루션 및 프로젝트 전체 바꾸기
     Ctrl + Shift + H

이름 바꾸기 
: 코드 상 이름이 같아도 다른 변수 일때 유용.
  대표적 함수 인자와 코드와 같은 변수 이름 일때
     Ctrl + R + R

모두 찾아 실행 (Visual Studio 2019 이후)
: 글자나 단어가 아닌 기능을 검색.
     Ctrl + Q




# 빌드, 컴파일, 디버깅 단축키

솔루션 빌드
     Ctrl + Shift + B

디버깅 하지 않고 시작
     Ctrl + F5

디버깅
     F5 : 디버깅 시작
     Shift + F5 : 디버깅 중지

디버깅 줄 단위 실행
     F10 : 줄 단위 실행 (Step Over)
     F11 : 줄 단위 실행 + 함수 도입부(호출부)를 만나면 내부 진입 (Step Into)

조사식 확인
: 실제 값이 어떻게 들어가는지 실시간으로 확인할 수 있는 조사식 열어 주는 단축키
     Shift + F9




# 그 외 단축키

전체 선택
     Ctrl + A

모든 참조 찾기 (Visual Studio 2017 이후)
: 커서를 두고 해당 단축키를 누르면 어디서 참조 되었는지 정리하여 보여줌.
     Shift + F12

함수 정의부(몸체) 자동 완성 (리펙토링)
: 함수 선언부만 있다면 함수에 커서를 두고 단축키 입력 시 정의부 자동 작성.
     Alt + Enter / Ctrl + .

헤더파일 자동 삽입 (리펙토링)
: 해당 코드에 커서를 두고 단축키 입력 시 헤더파일/라이브러리(include) 자동 삽입.
     Alt + Enter / Ctrl + .

코드 감싸기
: 해당 코드를 블럭 처리 한 후 단축키 입력 시 if() { 코드 } 
     Ctrl + K + S





 

링크 : 자주 사용하는 비주얼스튜디오 단축키 정리 (Visual Studio shortcuts) (tistory.com)

 

자주 사용하는 비주얼스튜디오 단축키 정리 (Visual Studio shortcuts)

[C/C++ 프로그래밍 강좌 목차] Visual Studio 단축키 알아보기 안녕하세요 여러분들 ㅎㅎ 오늘은 개발환경 비주얼스튜디오 단축키에 대해 알아보려고 합니다. 단축키를 커스터마이징해서 사용할 수

jhnyang.tistory.com