단축키6 [Pycharm Tips] Debugging 파이참에서 Debugging관련된 내용은 주로 "F9"를 사용하고 F7, F8 등이 보조적으로 사용한다고 기억하시면 될 것 같습니다. (Debu99ing....ㅎㅎ) 디버깅 실행 윗 상단에 설정된 파일 디버깅 실행 : Shift + F9 실행하고 싶은 파일 중에 골라서 디버깅 실행 : Alt + Shift + F9 참고) Console 창이 있을 때는 Ctrl + F5도 가능 디버깅할 때는 "여기까지 일단 실행시키고 멈춰라"라고 명령하는 '중단점'이 필수죠?이 중단점 설정은 Ctrl + F8로 할 수 있습니다.(만약, 루프가 1000번 도는데 990번째 루프에서 어떤 일이 벌어지는 알고 싶다면 어떻게 하면될까요? 이럴 때는 중단점에 조건을 걸어주면 됩니다. 중단점(마커-빨간불)에 마우스 오른쪽 버튼을 클.. 2024. 11. 10. [Pycharm Tips] Refactoring 전반적인 항목 리펙토링 : Ctrl + Alt + Shift + T이 녀석은 다양하게 적용될 수 있어서 예시를 하나하나 살펴보겠습니다. 1) Rename (Shift + F6) 2) Exact Variable (Ctrl + Alt + V) 3) Extract Method (Ctrl + Alt + M) 4) Extract parameter (Ctrl + Alt + P)parameter로 추출하고자 하는 대상 앞에서 해야합니다(저도 처음할 때 뒤에서 하다가 자꾸 에러가..)5) 클래스로부터 부모가 될 클래스 추출 6) 인라인 변수 (Ctrl+Alt+N) 2024. 11. 10. [Pycharm Tips] 검색 검색 : Shift*2 (전체검색) Ctrl+Shift+A (기능검색) 사용참조: Ctrl + F7(선택한 함수, 변수 등이 파일내에서 어디에 사용되었는지 하이라이트) Alt + F7( 선택한 함수, 변수 등이 파일내에서 어디에 사용되었는지 목록 표시) 내용검색/수정 : Ctrl + F(R)(프로젝트 전체) 내용검색/수정 : Ctrl + Shift + F(R)check box에 Regex를 체크해주면 정규표현식을 사용하는 것도 가능하다 2024. 11. 9. [Pycharm Tips] Focus Ctrl + 방향키 (단어단위 이동) Ctrl + Home(End) (문서의 처음(끝)으로 이동) 오류라인 위/아래 커서이동 : F2 (Shift + F2) 선언부 커서이동(Class, Method, Variable) : Ctrl + B - 커서가 위치한 함수, 변수, 클래스의 정의로 이동 라인지정 커서이동(몇번째 라인인지 입력) : Ctrl + G Super Method, Class로 커서이동 : Ctrl + U- 현재 매서드나 클래스의 부모 클래스 정의로 이동 멀티포커스 : Ctrl + Ctrl + 방향키 (ESC로 종료) 2024. 11. 9. [Pycharm Tips] Source Code 편집하기 자동완성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확인) 라인추가 · 편집(커서위치와 상관없는.. 2024. 11. 9. [Pycharm Tips] 환경설정 및 기본기능 바로가기 설정 : File-stteings-keymap (마우스 오른쪽 버튼(show context menu)은 단축키가 없으므로 보통 바로가기 설정을 한다) 파이썬 추천 코드 형식으로 리팩토링 제안 : Alt + Enter꽤 유용하게 사용될 수 있어서 몇 가지 예시를 살펴보겠습니다1) 자동 import 2) 미사용 import 제거 3) 타입 힌트 추가 4) Annotation 추가 Scope 전환 ESC : 에디터 창으로 돌아오기F12 : 마지막 도구창으로 이동Alt + 0 : 커밋Alt + 1 : 프로젝트Alt + 2 : 북마크Alt + 3: 찾기Alt + 4 : 실행창Alt + 5 : 디버그 창Alt + 6 : 문제 창Alt + Home : Navigation bar (좌측하단에서 스크립트, .. 2024. 11. 8. 이전 1 다음 728x90