[ide] PyCharm에서 마지막 위치로 돌아가는 방법은 무엇입니까?

편집 : 내 시스템에는 pycharm을 재정의 한 글로벌 키 맵이 있습니다.
원래 질문은 다음과 같습니다.

이 답변을 시도했지만 아무 일도 일어나지 않았습니다. IntelliJ IDEA에서 이전보기 위치로 이동 (뒤로 / 앞으로 이동)에 대한 바로 가기 키

예를 들면 :

  1. 함수 본문으로 이동 중입니다.
  2. 함수 호출에 커서를 놓고
  3. 클릭 F12( “정의로 이동”)
  4. 새 위치 (함수 본문)에서 함수 호출로 돌아가려면 어떻게해야합니까?

나는 이것을 시도했지만 아무것도하지 않았습니다.

  • Ctrl+ Shift+Left
  • Ctrl+ Shift+ F2 <-이것이 내 기본 매핑입니다.
  • Alt+ Shift+Left
  • Ctrl+ Shift+backspace
  • 리눅스에서 시도하지 마세요 : Ctrl+ Alt+backspace

아니면 F12( “go to def”)가 위치 변경 이벤트를 트리거하기에 “충분히 강하지”않은가요?



답변

PyCharm CE 3.1이 설치된 ArchLinux에서는 Ctrl+ Alt+ 조합이 작동합니다 Left.

이것이 내가 조합을 찾는 방법입니다.

  1. (오른쪽 클릭) 이동-> 구현
  2. Double Shift-> 뒤로
    여기에 이미지 설명 입력
  3. Back섹션에 옵션 이 있습니다Actions
  4. Ctrl+ Shift+A
    여기에 이미지 설명 입력
  5. 그리고 커서가 돌아옵니다


답변

대체로 PyCharm에는 아무것도 없습니다.

제 경우에는 다른 프로그램의 글로벌 키 콤보가있었습니다. Ctrl-Alt-Left

“파일> 설정> 키맵> 메인 메뉴> 탐색> 뒤로”를 다시 매핑하여 문제를 해결합니다.

나는 직관적으로 웹 브라우저의 “뒤로”동작을 좋아한다고 느끼는 Alt+를 선택했습니다 Left.


답변

Mac OS X (El Capitan에서 가장 낮음)에서는 기본적으로 cmd+ [
로 이전 위치로 돌아갑니다.

업데이트 : 작동하지 않으면 option+ cmd+left arrow


답변

2016 년에서 최소 2020.1.1로 업데이트 :

Windows의 PyCharm 2016+에서 올바른 기본값은 Ctrl+ Shift+입니다.Backspace

https://www.jetbrains.com/help/pycharm/2016.2/navigating-to-next-previous-change.html

주의 할 것을 Ctrl+ Alt+ Left윈도우 10에서 전체 화면을 회전합니다 당신은 수평 자세에서이 글을 읽고 있다면, Ctrl+ Alt+ Up당신이 수직 다시 얻을 것이다!


답변

Alt+ Shift+left

위의 내용은 “그놈의 기본값”키맵을 선택하면 PyCharm 2016.3.2에서 작동합니다.


답변

PyCharm 2019.1 이상

이 버전의 PyCharm에는 최근 위치 라는 새로운 기능이 있습니다. 이것은 코드의 다른 위치 사이를 앞뒤로 이동해야 할 때 유용합니다.

당신은 사용할 수 있습니다 최근 위치 팝업을 ( Ctrl+ Shift+ E또는 + + E맥 OS에) 빨리 목적지에 당신을 얻을 수 있습니다.

여기에 이미지 설명 입력


답변

macOS (Sierra; 10.12.6) 및 PyCharm 2017.3.1 (Professional Edition, 2017 년 12 월 13 일에 빌드 됨)에서 이동-> 선언 (⌘ + B)을 사용하는 경우 다음을 사용하여 앞뒤로 이동할 수 있습니다. ⌘ + ⌥ + ◀ 또는 ▶.