본문 바로가기

Jetbrains2

[pycharm팁] 툴윈도우 내에서 마우스 안쓰고 탭 옮겨다니기 #DB창 파이참의 아주 유익한 툴윈도우 중에 디버그와 데이터베이스, 그리고 버전컨트롤 윈도우가 있다. 이 창들은 나름 기능이 많아 UI가 복잡한 편이다. 우선 창 안에 탭이 여러 개라서 왠만큼 마우스를 쓰기 싫어하는 이들도 결국 오른손을 들어 마우스를 잡게 된다. 이번 포스팅에서는 서비스(데이터베이스)창을 탐색하는 단축키 모음을 알려드리겠다. 왠만해서는 별 쓸모없는 단축키들이지만, 만약 파이참으로 DB를 다루는 프로그래머라면 단언컨대 (아주 조금 과장을 보태긴 해서) 엄청난 UX를 실감할 수 있을 것이다. 1. 우선 좌측의 트리창을 열고닫는 단축키는 Ctrl-Shift-T 이다. (파이참의 프로젝트 탐색창을 여는 Alt-1과 비슷한 맥락) 2, 만약 캐럿이 트리창에 있는데, 우측의 Output탭이나 Result탭.. 2023. 2. 22.
Ctrl-Shift-Enter(혹은 Space) : 자동 라인완성 얼마 전 페이스북에서 이런 질문글을 보았습니다. "여러분은 세미콜론 어떻게 찍으시나요? 문서 끝으로 어떻게 이동하나요?" 질문도 질문이지만, 정말 많은 댓글이 달렸는데 적잖이 당황했습니다. 그러게 빔 쓰세요, 엔드키 누르세요 등등 젯브레인 계열 IDE를 쓰시는 분들 중에도 신박한 몇 개 기능만 사용하고 정말 흔하게 쓰이는 효율적인 기능을 간과하는 경우가 많습니다. 개인적으로는 Ctrl-Shift-Enter가 그런 단축키입니다. 자동 라인완성기능인데, 이건 어떤 경우에 쓸 수 있냐면, 아래 예제코드를 한 번 보시겠습니다. import bar class foo(bar): def __init__(self): super(foo, self).__init__() self.hello("world") def hello.. 2020. 12. 1.