1. 단축키
생성 및 수정
Alt + Enter : 의도 행동 표시
Ctrl + Space : 기본 코드 완성(Ctrl + Shift + Space: 스마트 코드 완성)
Alt + Insert : 파일 생성
Ctrl + Shift + / : 여러 줄 주석 처리
Ctrl + / : 한 줄 주석 처리
Ctrl + D : 현재 줄 복사
Ctrl + Y : 현재 줄 삭제
Shift + Alt + UP / DOWN : 줄 이동 (밑과 동일)
Ctrl + Shift + Up/Down : 선택 영역이나 현재 줄 이동
Ctrl + W : 확장 선택(단어 → 블록 → 문장형 선택)
Ctrl + Alt + O : 사용하지 않는 import문 제거
Ctrl + Alt + I : 현재 파일이나 선택 영역에서 import문 정렬을 수행
Ctrl + X / Ctrl + C / Ctrl + V : 잘라넣기 / 복사 / 붙여넣기
Ctrl + Shift + C : 문서 경로 저장
Ctrl + Shift + V : 저장한 클립보드 내역 보여줌
Ctrl + Enter : 현재 줄에서 위에 라인 추가
Shift + Enter : 현재 줄에서 아래에 라인 추가
Ctrl + Shift + U : 대/소문자 변환
Ctrl + S : 저장
Ctrl + Alt + L : 자동정렬
버전 제어
Alt + [0-9] : 창 툴 열기
Alt + 0 : 커밋
Alt + 1 : 프로젝트
Alt + 2 : 북마크
Alt + 3: 찾기
Alt + 4 : 실행창
Alt + 5 : 디버그 창
Alt + 6 : 문제 창
Ctrl + Alt + S : 설정 창 열기
Shift + ESC : 활성화된 창 닫기
찾기
Double Shift : 찾기(전체 경로에서)
Ctrl + F / R : 현재 파일에서 검색 및 교체
Ctrl + Shift + F : 파일에서 찾기
Ctrl + Alt + T : try/except 블록 생성
Ctrl + Shift + F : 전체 파일에서 검색 및 교체
분석
Ctrl + F1 : 에러 보여주기
F2 : 하이라이트된 다음 에러 보여주기
컨텍스트 탐색
Ctrl + E : 최근 파일 열기
Ctrl + Shift + Back : 마지막 수정 위치 열기
Ctrl + ]/[ : 코드 블락 시작/ 끝으로 이동
F11 : 북마크 생성 ( F11 다시 누르기 : 북마크 삭제)
Shift + F11 : 북마크 보여주기
생성, 실행, 디버그
Ctrl + Shift + F10: 이전에 실행한 구성을 유지한 채로 코드를 실행. 즉, 이전에 실행한 인수, 환경 변수 등을 그대로 사용
Shift + F10 : 코드를 실행하고 새로운 구성 대화 상자를 연다. 이를 통해 새로운 인수, 환경 변수 등을 지정할 수 있음
그리고 블럭 처리한 후 + 컨트롤 누른 상태로 드래그 하면 복사된다.
출처: https://giveme-happyending.tistory.com/105 [소연의_개발일지:티스토리]