카테고리 없음

PyCharm에서 사용할 수 있는 유용한 단축

idea9329 2024. 9. 4. 17:51
반응형

PyCharm에서 사용할 수 있는 유용한 단축키는 개발자의 생산성을 크게 향상시킬 수 있습니다. 다양한 기능에 접근할 수 있는 여러 가지 단축키가 제공되며, 특히 코딩 작업을 빠르고 효율적으로 수행하는 데 도움이 됩니다. 아래는 PyCharm의 주요 단축키 목록입니다:

1. 코드 작성 및 탐색

  • Ctrl + Space : 코드 자동 완성
  • Ctrl + Shift + Enter : 코드 자동 완료(문법 오류 없이 마무리)
  • Ctrl + P : 파라미터 정보 표시
  • Ctrl + Q : Quick Documentation (문서 정보 표시)
  • Ctrl + B 또는 Ctrl + Click : 선언부로 이동
  • Alt + F7 : 사용된 모든 곳 찾기
  • Ctrl + U : 상위 클래스나 인터페이스로 이동
  • Ctrl + Shift + B : 구현부로 이동
  • Ctrl + E : 최근 파일 목록 보기
  • Ctrl + N : 클래스 파일 찾기
  • Ctrl + Shift + N : 파일 또는 경로 찾기
  • Ctrl + G : 특정 줄 번호로 이동

2. 코드 수정 및 형식화

  • Ctrl + Alt + L : 코드 자동 정렬(코드 포매팅)
  • Ctrl + Alt + O : 불필요한 import 정리
  • Ctrl + D : 현재 줄 복사
  • Ctrl + Y : 현재 줄 삭제
  • Ctrl + / : 현재 줄 주석 처리/해제
  • Ctrl + Shift + / : 블록 주석 처리/해제
  • Ctrl + Shift + J : 다음 줄과 합치기
  • Alt + Enter : 빠른 수정 옵션 표시
  • Ctrl + W : 코드 블록 확장 선택
  • Ctrl + Shift + W : 코드 블록 축소 선택

3. 리팩토링

  • Ctrl + Alt + Shift + T : 리팩토링 메뉴
  • Shift + F6 : 리네임(변수, 클래스 등 이름 변경)
  • Ctrl + Alt + V : 변수 추출
  • Ctrl + Alt + M : 메서드 추출
  • Ctrl + Alt + P : 파라미터 추출
  • Ctrl + Alt + F : 필드로 추출

4. 실행 및 디버깅

  • Shift + F10 : 실행
  • Shift + F9 : 디버그 모드에서 실행
  • F8 : 한 단계씩 실행(Step Over)
  • F7 : 한 단계 깊이 실행(Step Into)
  • Shift + F8 : 한 단계 빠져나오기(Step Out)
  • Alt + F9 : 커서 위치까지 실행
  • Ctrl + F8 : Breakpoint 설정/해제
  • Ctrl + Shift + F8 : Breakpoint 보기

5. 탐색기 및 인터페이스 관련

  • Alt + 1 : Project 탐색기 열기/닫기
  • Alt + 9 : Version Control 창 열기
  • Ctrl + Tab : 열려 있는 탭 사이 전환
  • Ctrl + Shift + A : 모든 액션 검색 (액션 및 설정 검색 가능)
  • Ctrl + F12 : 파일 구조 탐색
  • Double Shift : 전체 검색(모든 파일, 클래스, 설정 등)

6. 편집 기능

  • Ctrl + F : 찾기
  • Ctrl + R : 찾고 바꾸기
  • Ctrl + Shift + F : 프로젝트 전체에서 찾기
  • Ctrl + Shift + R : 프로젝트 전체에서 찾고 바꾸기
  • Ctrl + Shift + U : 대소문자 전환

7. VCS (Version Control)

  • Ctrl + K : 커밋
  • Ctrl + T : 업데이트 (Pull)
  • Alt + (grave, backtick) : VCS Operations Popup

이 외에도 개발 환경에 따라 적절한 단축키를 추가적으로 사용할 수 있으며, Ctrl + Shift + A 를 이용해 PyCharm의 모든 기능을 검색할 수 있어 유용한 기능에 빠르게 접근할 수 있습니다.

자신만의 단축키 커스터마이징

PyCharm에서는 File > Settings > Keymap에서 본인만의 단축키를 설정할 수 있으므로, 자주 사용하는 기능에 맞춰 커스터마이즈하는 것도 좋습니다.

반응형