Ide 在PyCharm中,如何返回到上一个位置?
编辑:我的系统具有覆盖pycharm的全局密钥映射。 这是最初的问题: 我试过这些答案,但什么都没发生: 例如:Ide 在PyCharm中,如何返回到上一个位置?,ide,pycharm,keyboard-shortcuts,Ide,Pycharm,Keyboard Shortcuts,编辑:我的系统具有覆盖pycharm的全局密钥映射。 这是最初的问题: 我试过这些答案,但什么都没发生: 例如: 我正在导航到一个功能体 将光标放在函数调用上 单击F12(“转到定义”) 从新位置(函数体),如何返回函数调用 我试过这些,但都没用: Ctrl+Shift+Left 在带有PyCharm CE 3.1的ArchLinux下,Ctrl+Shift+F2组合使用Ctrl+Alt+Left 这是我找到组合的方式: (右键单击)转到->实施 双档->后退 在操作 Ctrl+Shift+
- Ctrl+Shift+Left
- 在带有PyCharm CE 3.1的ArchLinux下,Ctrl+Shift+F2组合使用Ctrl+Alt+Left 这是我找到组合的方式:
- (右键单击)转到->实施
- 双档->后退
- 在
操作
- Ctrl+Shift+A
- 然后光标又回来了
总而言之,它没有任何魅力 在我的例子中,有另一个程序的全局键组合,它屏蔽了Ctrl-Alt-Left 我通过重新映射“文件>设置>键映射>主菜单>导航>返回”来解决这个问题
我选择了Alt+Left,这在直觉上感觉像是web浏览器的“后退”行为。在Ubuntu中,Ctrl+Alt+Left在切换到左侧工作区时被覆盖。我根本不使用工作区,所以我在系统设置->键盘->快捷键->导航->切换到左侧工作区中取消了该快捷键更新2016年至2020年。1.1: 在windows上的PyCharm 2016+中,正确的默认值为Ctrl+Shift+Backspace 请注意,Ctrl+Alt+Left将在Windows 10上旋转整个屏幕。如果您是从水平姿势阅读此内容,Ctrl+Alt+Up将使您恢复垂直 Alt+Shift+left 如果您选择keymap“default for GNOME”,则上述内容适用于PyCharm 2016.3.2 在mac OS X中(至少在El Capitan中),它默认为cmd+[ 返回到上一个位置
更新:如果不起作用,请尝试option+cmd+左箭头。我发现解决方案与mac不兼容。但我发现Shift+Command+Return会将您带到您使用的位置
为了进一步解释,如果您按Command+鼠标单击导航到某个函数,则如果您使用Go-To->Declaration,则在macOS(Sierra;10.12.6)和PyCharm 2017.3.1(Professional Edition;于2017年12月13日构建)上按上述组合将直接转到调用。(⌘+B) ,您可以使用⌘+⌥+◀ 或▶. 在
设置
‒>键映射
中搜索返回
,单击它并根据需要更改它-这对所有系统都有帮助
我使用Ubuntu,所以默认值是Ctrl+Alt+Left,但是这个组合已经被系统使用了。PyCharm 2019.1+
这个版本的PyCharm有一个新功能,叫做。当你发现自己需要在代码中的不同位置之间来回移动时,这个功能非常有用
您可以使用最近位置弹出窗口(Ctrl+Shift+E或⌘+ ⇧ +E在macOS上),让您更快地到达目的地
我有以下环境:
就我而言,在检查“背部”时导航设置它确实表明它被设置为Ctrl+Alt+Left,但它不起作用。的作用是Alt+Shift+Left。因为我没有评论权,所以在这里回答。请注意,如果你的鼠标上有侧键,你也可以使用
鼠标按钮4
和鼠标按钮5
来移动分别移动到上一个和下一个光标位置。以防您不想在Pycharm中重新映射键,因为在Windows 10上使用Pycharm 2020.2.3
查看基于的键映射感谢您提供的有用的“操作”提示(向上投票,fwiw),但正如我所提到的-ctrl-alt-left对我不起作用,因此不相关。请参见我的回答只是一个警告-在windows 7上,ctrl-alt-left箭头会旋转屏幕!@Melanie,这可能是因为您的图形设置。据我所知,英特尔图形模块中有一些用于旋转/镜像/复制等的快捷方式。在2017.2.3版(可能也是之前的版本)这已更改为alt shift left ctrl+alt+left和shift+alt+left对我来说都有效(pycharm 2017 2.3)如何在小键盘上使用direct[笔划?我在mac book air 11英寸上,但导航到上一个更改与导航到上一个位置不同。当我阅读代码以理解它时,我不想对其进行更改。在PyCharm 2020.1.1中仍然如此。感谢指导,它可以工作。但alt+left已为我采取了另一个操作。