본문 바로가기
개발/Unity 내일배움캠프 TIL

Visual Studio 단축키

by 석시 2023. 10. 13.



비주얼 스튜디오에 상당히 간략한 단축키들이 많다는 것을 알았다.

이게 알아도 몇 번 써먹어 봐야 좀 손에 익는 것 같은데, 이번 기회에 아예 한 곳에 정리해놓고 최대한 의식해서 써보고자 한다.


이동 관련

커서 이동

  1. Ctrl + 왼쪽 화살표: 현재 커서를 현재 단어의 왼쪽 끝으로 이동
  1. Ctrl + 오른쪽 화살표: 현재 커서를 현재 단어의 오른쪽 끝으로 이동
  1. Ctrl + 위쪽 화살표: 현재 커서를 현재 문단의 맨 위로 이동
  1. Ctrl + 아래쪽 화살표: 현재 커서를 현재 문단의 맨 아래로 이동
  1. Ctrl + Home: 파일 맨 처음으로 이동
  1. Ctrl + End: 파일 맨 끝으로 이동
  1. Ctrl + ]: 괄호 끝으로 이동
  1. Ctrl + G: 특정 줄 번호로 이동

탭 간 이동

  1. Ctrl + Tab: 열린 파일/탭 간 이동.
  1. Ctrl + 세미콜론 (Ctrl + ;): 솔류선 탐색기로 이동
  1. Ctrl + 쉼표 (Ctrl + ,):
    • 이 단축키를 사용하면 현재 파일 또는 코드에서 특정 항목을 검색할 수 있는 'Navigate To' 기능을 실행할 수 있습니다.
    • 주로 코드베이스 내에서 클래스, 변수, 메소드, 속성 또는 파일 등을 빠르게 찾고 이동하는 데 사용됩니다.
    • 검색창이 열리면 검색어를 입력하고 검색 결과에서 원하는 항목을 선택하여 해당 항목으로 이동할 수 있습니다.
  1. Shift + F12: 모든 참조 찾기
  1. Ctrl + -: 뒤로 탐색 ( 참조 찾기로 들어온 곳으로 돌아가기)


편집 관련

줄 편집

  1. Alt + 위쪽 화살표: 현재 행을 위로 이동
  1. Alt + 아래쪽 화살표: 현재 행을 아래로 이동
  1. Ctrl + D: 현재 줄 복제
  1. Ctrl + L: 현재 줄 잘라내기

영역 편집

  1. Ctrl + K + C: 주석 처리
  1. Ctrl + K + U: 주석 해제
  1. Ctrl + U: 대문자 변환
  1. Ctrl + Shift + U: 소문자 변환
  1. Ctrl + K + S: 코드 괄호로 감싸기

열 모드 편집

  1. Alt + 드래그: 열모드로 편집할 영역 지정
  1. Alt + Shift + 위쪽 화살표/아래쪽 화살표: 1과 동일

자동 완성

  1. Ctrl + Space: 자동완성
  1. Ctrl + K + F: 선택한 영역 자동 정렬
  1. Ctrl + . / Alt + Enter: 함수 정의 본문 자동완성 / 헤더파일 자동 삽입

탐색 및 수정

  1. Ctrl + H: 현재 파일에서 글자를 검색 및 수정
  1. Ctrl + Shift + H: 프로젝트 내에서 글자를 검색 및 수정
  1. Ctrl + R + R: 메서드나 변수를 찾아서 이름을 바꾸기
  1. Ctrl + Q: 메서드 명이 아닌 기능으로 검색


디버깅 관련

  1. F5: 디버깅 시작 (디버그 모드로 프로젝트 실행).
  1. F9: 브레이크포인트 설정 및 해제.
  1. F10: 다음 라인으로 이동 (스텝 오버).
  1. F11: 함수 내부로 들어가기 (스텝 인).
  1. Shift + F11: 함수 호출 완료 및 다음 라인으로 이동 (스텝 아웃).
  1. F12: 현재 메소드 또는 함수의 정의로 이동.

Uploaded by N2T