关于ide:在PyCharm中,如何返回上一个位置? |
您所在的位置:网站首页 › pycharm如何返回操作 › 关于ide:在PyCharm中,如何返回上一个位置? |
编辑:我的系统具有已覆盖pycharm的全局密钥映射。 这是原始问题: 我已经尝试了以下答案,但没有任何反应:IntelliJ IDEA中"跳转到上一个视图位置(向后/向前导航)"的键盘快捷键 例如: 我正在导航到功能主体, 将光标放在函数调用上, 单击F12("转到定义") 从新位置(函数的主体)开始,如何返回函数调用?我已经尝试过这些,但是他们什么也没做: Ctrl + Shift + Left Ctrl + Shift + F2 Alt + Shift + Left Ctrl + Shift + backspace 不要在Linux上尝试这样做:Ctrl + Alt + backspace还是F12("转到def")不够"强大"以触发位置更改事件? 在带有PyCharm CE 3.1的ArchLinux下,可以将Ctrl + Alt + Left组合使用。 这是我找出组合的方式: (右键单击)转到->实现 Double Shift->返回 Actions部分中有一个选项Back Ctrl + Shift + A 然后光标返回 相关讨论 感谢您提供有用的"操作"技巧(赞成,不赞成),但是正如我提到的那样-ctrl-alt-left对我没有用,因此无关紧要。看我的答案 只是警告-在Windows 7上,按ctrl-alt-向左箭头可旋转屏幕! @Melanie,可能是因为您的图形设置。据我所记得,英特尔图形模块中有一些用于旋转/镜像/复制/等等的快捷方式。 在版本2017.2.3中(可能也在之前),它已更改为alt-shift-left ctrl + alt + left和shift + alt + left都对我有效(pycharm 2017 2.3) 毫不奇怪,您还可以使用ctrl-alt-right"再次前进"。 在pycharm 2020(linux)上,Back操作的默认值为Shift-Alt-Left(不再是Ctrl-Alt-Left)。总而言之,它与PyCharm无关。 在我的情况下,存在另一个程序的全局键组合,该程序掩盖了Ctrl-Alt-Left 我通过重新映射"文件>设置>键盘映射>主菜单>导航>返回"来解决此问题。 我选择了Alt + Left,它直观地感觉像Web浏览器的"后退"行为。 相关讨论 感谢您的指导,它的工作原理。但是alt + left已经为我采取了另一项措施。在Mac OS X中(至少在El Capitan中),默认为cmd + [ 返回上一个位置。 更新:如果不起作用,请尝试option + cmd + left arrow 相关讨论 您如何在带有直接[笔划的小型键盘上使用它?我正在使用11英寸的Mac Book Air2016年和2017年更新: 在Windows上的PyCharm 2016和2017中,正确的默认值为Ctrl + Shift + Backspace https://www.jetbrains.com/help/pycharm/2016.2/navigating-to-next-previous-change.html 请注意,Ctrl + Alt + Left将在Windows 10上旋转整个屏幕。如果从水平姿势阅读此内容,Ctrl + Alt + Up将使您回到垂直状态! 相关讨论 但是导航到上一个更改与导航到上一个位置不同。当我阅读我的代码以了解它时,我不想对其进行更改。Alt + Shift + left 如果您选择键盘映射" GNOME的默认值",则以上内容适用于PyCharm 2016.3.2。 PyCharm 2019.1+此版本的PyCharm具有一项称为"最近的位置"的新功能。当您发现自己需要在代码中的不同位置之间来回移动时,这很有用。 您可以使用"最近的位置"弹出窗口(在macOS上为Ctrl + Shift + E或? + ? + E)使您更快地到达目的地。
在macOS(Sierra; 10.12.6)和PyCharm 2017.3.1(Professional Edition;建于2017年12月13日)上,如果您使用Go To-> Declaration(+ B),则可以使用+来回跳转+或。 在Settings?> Keymap中搜索Back,单击它,然后将其更改为所需的内容?应该对所有系统都有帮助。 我使用Ubuntu,因此默认值为Ctrl + Alt + Left,但是系统已经使用了此组合。 我发现解决方案不适用于Mac。但是我发现Shift + Command + Return会将您带到您正在使用的位置。 为了进一步说明,如果您已按Command + Mouse click导航到某个功能,则按上述组合即可直接转到该调用。 在Ubuntu中,Ctrl + Alt + Left被覆盖以切换到左工作区。我根本不使用工作空间,因此我在系统设置->键盘->快捷方式->导航->切换到左侧工作空间中取消了该快捷方式。 我有以下环境: Ubuntu 16.04(GNOME) VNC查看器。 PyCharm 2019.1(社区版)在我的情况下,检查"后退"导航设置时,确实表明将其设置为Ctrl + Alt + Left,但它没有用。起作用的是Alt + Shift + Left。 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |