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


96

편집 : 내 시스템에는 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")가 위치 변경 이벤트를 트리거하기에 "충분히 강하지"않은가요?

답변:


95

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

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

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

2
유용한 "액션"팁 (upvoted, fwiw)에 감사드립니다.하지만 제가 언급했듯이 ctrl-alt-left는 나에게 적합하지 않았기 때문에 관련이 없습니다. 내 대답을 참조
베리 Tsakala

5
경고 일뿐입니다. Windows 7에서는 Ctrl-Alt- 왼쪽 화살표가 화면을 회전합니다!
Melanie

1
@Melanie, 아마도 그래픽 설정 때문일 것입니다. 내가 기억하는 한, 인텔 그래픽 모듈에는 회전 / 미러링 / 복제 / 등 단축키에 대한 몇 가지 단축키가 있습니다.
awesoon

1
버전 2017.2.3 (아마도 이전 버전)에서 이것은 alt-shift-left로 변경되었습니다
Dunes

ctrl + alt + left 및 shift + alt + left 모두 저에게 적합합니다 (pycharm 2017 2.3)
awesoon

52

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

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

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

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


안내해 주셔서 감사합니다. 그러나 alt + left는 이미 다른 조치를 취했습니다.
Benyamin Jafari

36

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

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


직접 [스트로크]를 사용하는 작은 키보드에서 어떻게합니까? 나는 11 인치
맥북

27

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당신이 수직 다시 얻을 것이다!


2
그러나 이전 변경 사항으로 이동하는 것은 이전 위치로 이동하는 것과 다릅니다. 코드를 이해하기 위해 읽을 때 코드를 변경하고 싶지 않습니다.
Bobort

1
PyCharm 2020.1.1에서 여전히 사실
Josiah Yoder

12

Alt+ Shift+left

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


10

PyCharm 2019.1 이상

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

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

여기에 이미지 설명 입력


6

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


3

‒> Back에서 검색하고 클릭 한 다음 원하는대로 변경하십시오. 모든 시스템에서 도움이 될 것입니다.SettingsKeymap

우분투를 사용하므로 기본값은 Ctrl+ Alt+ Left이지만이 조합은 이미 시스템에서 사용 중입니다.


3

솔루션이 Mac과 맞지 않는다는 것을 알았습니다. 하지만 Shift+ Command+ Return가 작업중인 위치로 이동합니다.

더 자세히 설명하기 위해 Command+ Mouse click를 눌러 기능으로 이동 한 경우 위의 조합을 누르면 바로 통화로 이동합니다.


3

우분투에서 Ctrl+ Alt+는 Left왼쪽으로 전환에서 재정의되는 작업 공간 . 나는 작업 공간을 전혀 사용하지 않기 때문에 시스템 설정-> 키보드-> 단축키-> 탐색-> 작업 공간 왼쪽으로 전환 에서 해당 단축키를 취소했습니다 .


2

다음 환경이 있습니다.

  1. Ubuntu 16.04 (GNOME)
  2. VNC 뷰어.
  3. PyCharm 2019.1 (커뮤니티 에디션)

제 경우에는 "뒤로"탐색 설정을 검사 할 때 실제로 Ctrl+ Alt+ 로 설정되어 있음을 나타내 Left었지만 아직 작동하지 않았습니다. 무엇 합니까 작업 것은 Alt+ Shift+ Left.


1

댓글을 달 수있는 권한이 없기 때문에 여기에서 답변합니다. 마우스에 측면 버튼이있는 경우 및를 사용 Mouse button 4하여 Mouse button 5각각 이전 및 다음 커서 위치로 이동할 수도 있습니다 . Windows 10에서 Ctrl + Alt + Left가 작동하지 않는 것 같기 때문에 Pycharm에서 키를 다시 매핑하지 않으려는 경우Pycharm 2020.2.3

@Berry Tsakala의 답변을 기반으로 한 키 매핑을 살펴보십시오.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.