본문 바로가기
프로그래밍/Python 관련 정보

[Pycharm Tips] Source Code 편집하기

by TrillionNT 2024. 11. 9.

자동완성

Basic code completion (the name of any class, method or variable) : Ctrl + Space

 

Ctrl + Shift + Enter (문장완성. e.g. function syntax :추가 등)

괄호가 여러개 있는 경우에 도 적절하게 괄호를 입혀줍니다. 

 

코드 감싸기 : Ctrl + Alt + T (for loop, try~except 같은거 편리하게 알아서 감싸줌)

 

주석 적용/해제 : Ctrl + /

 

관련문서 확인 : Ctrl + Q (도움말)

 

코드 정의 참조 : Ctrl + Shift + I (새로운 sub-window창에서 그 코드의 정의를 보여준다)

 

매개변수 확인 : Ctrl + P (argument확인)

 

라인추가 · 편집

(커서위치와 상관없는) 라인 추가 : Shift + Enter

(위로) 라인 추가 : Ctrl + Alt + Enter

라인 복제 : Ctrl + D

라인 삭제 : Ctrl + Y

라인 병합 : Ctrl + Shift + J (뒷줄 내용을 바로 커서 뒤로 올린다)

 

코드이동

코드라인 이동 : Alt + Shift + 방향키

코드블럭 이동 : Ctrl + Shift + 방향키 (e.g. while블록을 통째로 이동)

속성 이동 : Ctrl + Alt + Shift + 방향키 (e.g. width=”80”을 통째로 이동)

 

선택(Selection)

(여러 번 등장 시) multiple 선택/해제 : Alt + J (Alt + Shift + J)

(여러 번 등장 시) multiple 전체 항목 선택 : Ctrl + Alt + Shift + J

점차 상위/하위로 선택 범위 확장/축소 : Ctrl + W (Ctrl + Shift + W)

 

서식 적용 : Ctrl + Alt + L (에러는 안 나는데 지글지글한 밑줄이 생긴 것을 reformat)

패키지 정리 : Ctrl + Alt + O

들여쓰기(블록에 맞춰 들여쓰기하면서 내려오기) : Ctrl + Alt + I

 

활성창 닫기 : Ctrl + F4

단어 단위 삭제 : Ctrl + Backspace(delete)