이 페이지에서

키보드 단축키

키보드 단축키는 애플리케이션 개발 속도를 높여줍니다. ‘ Qt Creator ’의 모든 기능과 해당 키보드 단축키를 확인하려면 ‘ Preferences ’ > ‘ Environment ’ > ‘ Keyboard ’을 선택하십시오.

환경 설정의 ‘키보드’ 탭

이 항목의 표에는 기본 키보드 단축키가 나열되어 있습니다. 단축키는 작업별로 분류되어 있습니다.

중복되는 단축키

빨간색으로 표시된 단축키는 여러 기능과 연관되어 있습니다. Qt Creator 는 현재 컨텍스트에서 사용 가능한 기능을 실행합니다. 현재 컨텍스트에서 동일한 단축키에 대해 여러 기능이 사용 가능한 경우, 충돌로 인해 Qt Creator 는 어떤 기능도 실행하지 않습니다.

키보드 단축키는 창 관리자가 자체 목적으로 사용하는 단축키와 충돌할 수도 있습니다. 창 관리자가 해당 키 이벤트를 처리하면 Qt Creator 단축키는 작동하지 않습니다. 일반적으로 창 관리자에서 단축키를 설정할 수 있지만, 설정이 허용되지 않는 경우 Qt Creator 단축키를 변경할 수 있습니다.

예를 들어, Ubuntu 11.10의 Unity는 기본적으로 윈도우 매니저에서 F10 키를 사용하므로, 해당 시스템에서는 Qt Creator 의 기본 키보드 단축키인 F10 (Step Over)이 작동하지 않습니다.

메뉴에 단축키 표시

키보드 단축키를 컨텍스트 메뉴 항목의 레이블에 표시할지 여부를 결정하는 플랫폼 기본값을 재정의하려면, ‘ Preferences ’ > ‘ Environment ’ > ‘ Interface ’을 선택하십시오. ‘ Show keyboard shortcuts in context menus ’의 레이블은 플랫폼 기본값이 ‘ on ’인지 ‘ off ’인지 나타냅니다.

환경 설정의 ‘인터페이스’ 탭

가장 많이 쓰이는 5가지 단축키

작업Windows 및 LinuxmacOS
편집기로 돌아가기EscEsc
기록에서 이전에 열었던 문서로 이동Ctrl+TabOpt+Tab
프로젝트 빌드Ctrl+BCmd+B
실행Ctrl+RCmd+R
출력 보기 전환Alt+<숫자>

여기서 숫자는 뷰의 번호입니다.

Cmd+<숫자>

가장 많이 쓰이는 로케이터 단축키 5가지

작업Windows 및 LinuxmacOS
활성화 LocatorCtrl+KCmd+K
파일 찾기Ctrl+K, <텍스트>Cmd+K, <텍스트>
활성 프로젝트의 실행 구성을 디버깅하기 시작Ctrl+K, drCmd+K, dr
활성 프로젝트의 실행 구성을 실행합니다Ctrl+K, rrCmd+K, rr
메뉴 항목 실행Ctrl+Shift+K, <메뉴 항목 이름>Cmd+Shift+K, <메뉴 항목 이름>

가장 많이 쓰이는 편집기 단축키 10가지

작업Windows 및 LinuxmacOS
선택 영역 자동 들여쓰기Ctrl+ICmd+I
커서 위치의 심볼 참조 찾기Ctrl+Shift+UCmd+Shift+U
커서 위치의 심볼 추적F2F2
고급 찾기 이동Ctrl+Shift+FCmd+Shift+F
이전 북마크로 이동Ctrl+,Ctrl+,
유형 계층 구조 열기Ctrl+Shift+TCtrl+Shift+T
클립보드 기록에서 붙여넣기Ctrl+Shift+VCmd+Shift+V
선택한 줄을 알파벳순으로 정렬Alt+Shift+SCtrl+Shift+S
헤더와 소스 파일 간 전환F4F4
현재 범위에서 코드 자동 완성 실행Ctrl+SpaceCtrl+Space

디버거 단축키 상위 5가지

작업Windows 및 LinuxmacOS
디버깅 시작 또는 계속F5Cmd+Y
디버거 종료Shift+F5Cmd+Shift+Y
단계 건너뛰기F10Cmd+Shift+0
단계 진입F11Cmd+Shift+I
나오기Shift+F11Cmd+Shift+T

Git 단축키 5가지

작업Windows 및 LinuxmacOS
차이 비교Alt+G, Alt+DCtrl+G, Ctrl+D
프로젝트 또는 저장소 차이 비교Alt+G, Alt+Shift+DCtrl+G, Ctrl+Shift+D
현재 수정 중인 편집기의 차이 비교Alt+HCtrl+H
Git blameAlt+G, Alt+BCtrl+G, Ctrl+B
Git 저장소 로그Alt+G, Alt+KCtrl+G, Ctrl+K

일반 키보드 단축키

문서 탐색 단축키

작업Windows 및 LinuxmacOS
뒤로 가기Alt+왼쪽Cmd+Opt+왼쪽
앞으로 가기Alt+오른쪽Cmd+Opt+오른쪽
줄로 이동Ctrl+LCmd+L
기록에 있는 다음 열려 있는 문서로 이동Ctrl+Shift+TabOpt+Shift+Tab
기록에서 이전에 열었던 문서로 이동Ctrl+TabOpt+Tab
다음 분할 화면 또는 창으로 이동Ctrl+E, OCtrl+E, O

종료 Qt Creator

기본적으로, 열려 있는 파일에 저장되지 않은 변경 사항이 없는 한, Qt Creator 는 확인 메시지 없이 종료됩니다. 항상 확인 메시지를 표시하려면, ‘ Preferences ’ > ‘ Environment ’ > ‘ System ’로 이동한 다음 ‘ Ask for confirmation before exiting ’를 선택하십시오.

작업Windows 및 LinuxmacOS
종료 Qt CreatorCtrl+QCmd+Q

파일 관리 단축키

작업Windows 및 LinuxmacOS
새 창에서 열기Ctrl+E, 4Ctrl+E, 4
이전 탭Ctrl+Alt+오른쪽Cmd+Opt+오른쪽
다음 탭Ctrl+Alt+왼쪽Cmd+Opt+왼쪽
새 프로젝트Ctrl+Shift+NCmd+Shift+N
새 파일Ctrl+NCmd+N
현재 문서 저장Ctrl+SCmd+S
모든 문서 저장Ctrl+Shift+S없음
현재 편집기 닫기Ctrl+WCmd+W
모든 편집기 닫기Ctrl+Shift+WCmd+Shift+W

찾기 및 바꾸기 단축키

작업Windows 및 LinuxmacOS
활성화 LocatorCtrl+KCmd+K
찾기 및 바꾸기Ctrl+FCmd+F
다음 찾기F3Cmd+G
이전 항목 찾기Shift+F3Ctrl+Shift+G
선택한 텍스트의 다음 발생 위치 찾기Ctrl+F3Cmd+F3
선택한 텍스트의 이전 위치 찾기Ctrl+Shift+F3없음
다음 발생 위치 바꾸기Ctrl+=Cmd+=
고급 찾기 열기Ctrl+Shift+FCmd+Shift+F

텍스트 편집 단축키

작업Windows 및 LinuxmacOS
모두 선택Ctrl+ACmd+A
잘라내기Ctrl+XCmd+X
복사Ctrl+CCmd+C
붙여넣기Ctrl+VCmd+V
클립보드 기록에서 붙여넣기Ctrl+Shift+VCmd+Shift+V
인쇄Ctrl+PCmd+P
실행 취소Ctrl+ZCmd+Z
다시 실행Ctrl+Shift+ZCmd+Shift+Z

UI 탐색 단축키

모드 단축키

작업Windows 및 LinuxmacOS
Welcome 모드로 전환Ctrl+1Ctrl+1
Edit 모드로 전환Ctrl+2Ctrl+2
Design 모드로 전환Ctrl+3Ctrl+3
Debug 모드로 전환Ctrl+4Ctrl+4
Projects 모드로 전환Ctrl+5Ctrl+5
Extensions 모드로 전환Ctrl+6Ctrl+6
Help 모드로 전환Ctrl+7Ctrl+7
Edit 모드로 이동

Edit 모드에서:

  • Esc 키를 처음 누르면 포커스가 편집기로 이동합니다
  • Esc 키를 두 번째로 누르면 보조 창이 닫힙니다
EscEsc

출력 보기 단축키

작업Windows 및 LinuxmacOS
토글 IssuesAlt+1Cmd+1
토글 Search ResultsAlt+2Cmd+2
토글 Application OutputAlt+3Cmd+3
토글 Compile OutputAlt+4Cmd+4
다른 출력 보기 전환Alt+<숫자>

여기서 숫자는 보기의 번호입니다.

Cmd+<숫자>
출력 보기 최대화Alt+Shift+9Cmd+Shift+9
출력에서 다음 항목으로 이동F6F6
출력에서 이전 항목으로 이동Shift+F6Shift+F6
작업Windows 및 LinuxmacOS
Bookmarks 보기 활성화Alt+MCtrl+Opt+M
File System 보기 활성화Alt+Y, Alt+FCtrl+Y, Ctrl+F
Open Documents 보기 활성화Alt+OCtrl+O
Projects 보기 활성화Alt+XCtrl+X
전체 화면Ctrl+Shift+F11Cmd+Ctrl+F
왼쪽 사이드바 표시/숨기기Alt+0Cmd+0
오른쪽 사이드바 표시/숨기기Alt+Shift+0Cmd+Shift+0

편집기 단축키

작업Windows 및 LinuxmacOS
선택 항목 자동 들여쓰기Ctrl+ICmd+I
단락 줄 바꿈Ctrl+E, RCtrl+E, R
텍스트 줄 바꿈 활성화Ctrl+E, Ctrl+WCtrl+E, Ctrl+W
선택 영역에 대한 주석 표시/숨기기Ctrl+/Cmd+/
공백 표시Ctrl+E, Ctrl+VCtrl+E, Ctrl+V
현재 범위에서 코드 자동 완성 실행Ctrl+SpaceCtrl+Space
이 범위에서 리팩토링 작업 실행Alt+EnterOpt+Return
함수 호출 내 커서 위치와 관계없이 함수 시그니처에 대한 툴팁 표시Ctrl+Shift+DCtrl+Shift+D

북마크 단축키

작업Windows 및 LinuxmacOS
북마크 토글Ctrl+MCtrl+M
다음 북마크로 이동Ctrl+.Ctrl+.
이전 북마크로 이동Ctrl+,Ctrl+,

코드 블록 단축키

작업Windows 및 LinuxmacOS
블록 접기Ctrl+<Cmd+<
블록 펼치기Ctrl+>Cmd+>
블록 끝으로 이동Ctrl+]Cmd+]
블록 시작 부분으로 이동Ctrl+[Cmd+[
블록 끝으로 이동하여 현재 커서 위치와 블록 끝 사이의 줄을 선택합니다Ctrl+Shift+]Cmd+}
블록 시작 부분으로 이동하여 현재 커서 위치와 블록 시작 부분 사이의 줄을 선택합니다Ctrl+Shift+[Cmd+{
현재 블록을 선택합니다

단축키를 다시 누르면 선택 범위가 상위 블록까지 확장됩니다. 이 기능을 활성화하려면 ‘ Preferences ’ > ‘ Text Editor ’ > ‘ Behavior ’ > ‘ Enable smart selection changing ’로 이동하십시오.

Ctrl+UCmd+U
가장 최근의 스마트 블록 선택을 취소합니다.Ctrl+Alt+Shift+UCmd+Opt+Shift+U

코드 줄 단축키

작업Windows 및 LinuxmacOS
줄 복사Ctrl+InsCmd+Ins
아래 줄 복사Ctrl+Alt+아래쪽 화살표Cmd+Opt+아래쪽 화살표
위쪽 줄 복사Ctrl+Alt+위Cmd+Opt+위쪽
줄 잘라내기Shift+DelShift+Del
선 연결Ctrl+JCmd+J
현재 줄 위에 줄 삽입Ctrl+Shift+EnterCmd+Shift+Return
현재 줄 아래에 줄 삽입Ctrl+EnterCmd+Return
현재 줄을 아래로 이동Ctrl+Shift+아래쪽 화살표Cmd+Shift+아래쪽 화살표
현재 줄을 위로 이동Ctrl+Shift+위쪽 화살표Cmd+Shift+위

코드 탐색 단축키

작업Windows 및 LinuxmacOS
커서 위치의 심볼 참조 찾기Ctrl+Shift+U

참고: Linux에서 이 키보드 단축키가 작동하지 않는경우 , '이슈 편집'을 참조하십시오.

Cmd+Shift+U
커서 아래의 심볼 추적

네임스페이스, 클래스, 함수, 변수, include 문, 매크로뿐만 아니라 CMake 함수, 매크로, 타깃 및 패키지에서도 작동합니다. 또한, URL은 기본 브라우저에서 열고, Qt XML 리소스 파일(.qrc) 은 리소스 편집기에서 엽니다.

F2F2
함수 선언과 정의 간 전환Shift+F2Shift+F2

C++ 편집 단축키

작업Windows 및 LinuxmacOS
타입 계층 구조 열기Ctrl+Shift+TCtrl+Shift+T
포함 계층 구조 열기Ctrl+Shift+ICtrl+Shift+I
커서 위치의 심볼 이름 변경Ctrl+Shift+RCmd+Shift+R
헤더 파일과 소스 파일 간 전환F4F4
다중 커서 편집을 위해 선택한 텍스트가 다음에 나타나는 위치에 커서 추가Ctrl+DCmd+D
선택한 텍스트를 소문자로 변환Alt+UCtrl+U
선택한 텍스트를 대문자로 변환Alt+Shift+UCtrl+Shift+U
선택한 줄을 알파벳순으로 정렬Alt+Shift+SCtrl+Shift+S

FakeVim 단축키

작업Windows 및 LinuxmacOS
Vim 스타일 편집 전환Alt+Y, Alt+YCtrl+Shift+Y, Ctrl+Shift+Y
FakeVim 모드에서 사용자 작업 실행Alt+Y, n (여기서 n은 1부터 9까지의 사용자 동작 번호)Ctrl+Shift+Y, n

글꼴 크기 단축키

작업Windows 및 LinuxmacOS
글꼴 크기 줄이기Ctrl+- (Ctrl+마우스 휠 아래로 돌리기)Cmd+- (Cmd+마우스 휠 아래로 돌리기)
글꼴 크기 늘리기Ctrl++ (Ctrl+마우스 휠 위로 돌리기)Cmd++ (Cmd+마우스 휠 위로 돌리기)
글꼴 크기 초기화Ctrl+0Ctrl+0

스니펫 단축키

작업Windows 및 LinuxmacOS
스니펫 가져오기Alt+C, Alt+FCtrl+C, Ctrl+F
스니펫 붙여넣기Alt+C, Alt+PCtrl+C, Ctrl+P

보기 분할 단축키

작업Windows 및 LinuxmacOS
분할 보기Ctrl+E, 2Ctrl+E, 2
나란히 분할Ctrl+E, 3Ctrl+E, 3
모든 분할 제거Ctrl+E, 1Ctrl+E, 1
현재 분할 제거Ctrl+E, 0Ctrl+E, 0

텍스트 편집 매크로 단축키

작업Windows 및 LinuxmacOS
텍스트 편집 매크로 기록하기Alt+[Cmd+[
매크로 녹화 중지Alt+]Cmd+]
마지막 매크로 재생Alt+RCtrl+R

빌드 및 실행 단축키

작업Windows 및 LinuxmacOS
프로젝트 빌드Ctrl+BCmd+B
현재 파일 빌드Ctrl+Alt+BCmd+Opt+B
모두 빌드Ctrl+Shift+BCmd+Shift+B
빌드할 키트를 선택하고 프로젝트를 실행하려면Ctrl+TCmd+T
활성 빌드 구성을 편집합니다.Ctrl+E, Ctrl+BCmd+E, Cmd+B
실행Ctrl+RCmd+R
활성 실행 구성을 편집Ctrl+E, Ctrl+RCmd+E, Cmd+R

디버거 단축키

작업Windows 및 LinuxmacOS
디버깅 시작 또는 계속F5Cmd+Y
디버거 종료Shift+F5Cmd+Shift+Y
단계 건너뛰기F10Cmd+Shift+O
단계 진입F11Cmd+Shift+I
나오기Shift+F11Cmd+Shift+T
중단점 설정 또는 제거F9F8
중단점 활성화 또는 비활성화Ctrl+F9Cmd+F8
선택한 함수까지 실행Ctrl+F6Cmd+F6
지정된 줄로 실행Ctrl+F10Shift+F8

도움말 모드 단축키

작업Windows 및 LinuxmacOS
상황에 맞는 도움말 보기F1F1
Help 모드에서 Contents 로 이동Ctrl+Shift+C없음
북마크 추가Ctrl+MCtrl+M
Help 모드에서 Index 로 이동Ctrl+Shift+ICtrl+I
글꼴 크기 재설정Ctrl+0Ctrl+0
Help 모드에서 Search 로 이동Ctrl+Shift+/Ctrl+/

이미지 뷰어 단축키

작업Windows 및 LinuxmacOS
백그라운드로 전환Ctrl+[Cmd+[
개요로 전환Ctrl+]Cmd+]
확대Ctrl++Cmd++
축소Ctrl+-Cmd+-
화면에 맞추기Ctrl+=Cmd+=
원본 크기Ctrl+0Ctrl+0

프로젝트 단축키

작업Windows 및 LinuxmacOS
새 프로젝트Ctrl+Shift+NCmd+Shift+N
파일 또는 프로젝트 열기Ctrl+OCmd+O
프로젝트 열기Ctrl+Shift+O없음

Qt Quick 단축키

작업Windows 및 LinuxmacOS
Qt Quick 도구 모음 표시Ctrl+Alt+SpaceCtrl+Opt+Space
JavaScript 코드에 대해 정적 검사를 실행하여 일반적인 문제점 찾기Ctrl+Shift+CCmd+Shift+C

Qt Quick 디자이너 단축키

작업Windows 및 LinuxmacOS
스택형 컨테이너에 컴포넌트 추가Ctrl+Shift+ACmd+Shift+A
탭 바 추가Ctrl+Shift+TCmd+Shift+T
중첩된 컨테이너의 인덱스 감소Ctrl+Shift+왼쪽Cmd+Shift+왼쪽
목록 모델 편집Alt+EOpt+E
상위 항목에 채우기Shift+FShift+F
흐름 위치 지정기Ctrl+MCmd+M
중첩된 컨테이너의 인덱스 증가Ctrl+Shift+오른쪽Cmd+Shift+오른쪽
다음으로 이동 CodeF4F4
열로 배치Ctrl+LCmd+L
격자 모양으로 배치Shift+GShift+G
한 줄로 배치Ctrl+UCmd+U
컴포넌트 편집F2F2
포지셔너 제거Ctrl+Shift+PCmd+Shift+P
선택한 컴포넌트의 앵커 재설정Ctrl+Shift+RCmd+Shift+R
위치 재설정 및 암시적 위치 사용Ctrl+DCmd+D
크기 재설정 및 암시적 크기 사용Shift+SShift+S
모든 노드 표시Alt+BOpt+B
선택한 노드만 표시Shift+BShift+B
표시 Live PreviewAlt+POpt+P
표시/숨기기 전환Ctrl+GCmd+G

타임라인 단축키

작업Windows 및 LinuxmacOS
자동 키KK
프레임 끝
루프 재생Ctrl+Shift+스페이스Cmd+Shift+스페이스
다음 프레임..
재생스페이스스페이스
이전 프레임,,
시작 프레임
타임라인 설정SS

전환 단축키

작업Windows 및 LinuxmacOS
이징 커브 편집기CC
전환 설정SS

Qt Widgets Designer 단축키

작업Windows 및 LinuxmacOS
크기 조정Ctrl+JCtrl+J
격자 모양으로 배치Ctrl+GCtrl+Shift+G
가로로 배치Ctrl+HCtrl+Shift+H
수직으로 배치Ctrl+LCtrl+L
미리 보기Alt+Shift+ROpt+Shift+R
신호 및 슬롯 편집F4F4

버전 관리 단축키

작업버전 관리 시스템
BazaarCVSGitMercurialPerforceSubversion
추가없음Alt+C, Alt+AAlt+G, Alt+A없음Alt+P, Alt+AAlt+S, Alt+A
커밋/제출Alt+Z, Alt+CAlt+C, Alt+CAlt+G, Alt+CAlt+G, Alt+CAlt+P, Alt+SAlt+S, Alt+C
차이Alt+Z, Alt+DAlt+C, Alt+DAlt+G, Alt+DAlt+G, Alt+D없음Alt+S, Alt+D
프로젝트 또는 저장소의 차이점없음없음Alt+G, Alt+Shift+D없음Alt+P, Alt+D없음
현재 수정 중인 편집기의 차이점없음없음Alt+H없음없음없음
비난/주석 달기없음없음Alt+G, Alt+B없음없음없음
로그/파일 로그Alt+Z, Alt+L없음Alt+G, Alt+LAlt+G, Alt+LAlt+P, Alt+F없음
저장소 기록없음없음Alt+G, Alt+K없음없음없음
상태Alt+Z, Alt+S없음없음Alt+G, Alt+S없음없음
변경 내용 취소/원복없음없음Alt+G, Alt+U없음Alt+P, Alt+R없음
편집없음없음없음없음Alt+P, Alt+E없음
열림없음없음없음없음Alt+P, Alt+O없음

macOS의 VCS 단축키

작업버전 관리 시스템
BazaarCVSGitMercurialPerforceSubversion
추가없음Ctrl+C, Ctrl+ACtrl+G, Ctrl+A없음Ctrl+P, Ctrl+ACtrl+S, Ctrl+A
커밋/제출Ctrl+Z, Ctrl+CCtrl+C, Ctrl+CCtrl+G, Ctrl+CCtrl+H, Ctrl+CCtrl+P, Ctrl+SCtrl+S, Ctrl+C
차이 보기Ctrl+Z, Ctrl+DCtrl+C, Ctrl+DCtrl+G, Ctrl+DCtrl+H, Ctrl+D없음Ctrl+S, Ctrl+D
프로젝트 또는 저장소의 차이점없음없음Ctrl+G, Ctrl+Shift+D없음Ctrl+P, Ctrl+D없음
현재 수정된 편집기의 차이점없음없음Ctrl+H없음없음없음
비난/주석 달기없음없음Ctrl+G, Ctrl+B없음없음없음
로그/파일 로그Ctrl+Z, Ctrl+L없음Ctrl+G, Ctrl+LCtrl+H, Ctrl+LCtrl+P, Ctrl+F없음
저장소 기록없음없음Ctrl+G, Ctrl+K없음없음없음
상태Ctrl+Z, Ctrl+S없음없음Ctrl+H, Ctrl+S없음없음
변경 내용 취소/원복없음없음Ctrl+G, Ctrl+U없음Ctrl+P, Ctrl+R없음
편집없음없음없음없음Ctrl+P, Ctrl+E없음
열림없음없음없음없음Ctrl+P, Ctrl+O없음

Emacs 단축키

Emacs 편집기 사용자에게 익숙한 방식으로 작업을 실행하기 위한 단축키를 지정할 수 있습니다. 기본적으로 해당 작업에는 어떤 키 조합도 할당되어 있지 않습니다.

참고: 단축키를 사용하려면 EmacsKeys 플러그인을활성화하십시오 .

다음과 같은 동작을 사용할 수 있습니다:

  • 복사
  • 잘라내기
  • 문자 삭제
  • 커서와 마크 위치 바꾸기
  • 파일 끝으로 이동
  • 파일 시작 부분으로 이동
  • 줄 끝으로 이동
  • 줄 시작 부분으로 이동
  • 다음 문자로 이동
  • 다음 줄로 이동
  • 다음 단어로 이동
  • 이전 문자로 이동
  • 이전 줄로 이동
  • 이전 단어로 이동
  • 줄 삽입 및 들여쓰기
  • 줄 삭제
  • 단어 삭제
  • 표시
  • 화면 반만큼 아래로 스크롤
  • 화면 반만큼 위로 스크롤
  • 복사

참조: 키보드 단축키 할당, 키보드 단축키 찾기, 키보드 단축키 가져오기 및 내보내기, 플러그인 활성화 및 비활성화.

Copyright © The Qt Company Ltd. and other contributors. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.