使用Spyder IDE,你如何从" goto定义"?

时间:2015-09-02 16:08:39

标签: python ide keyboard-shortcuts spyder

问题描述:

我喜欢用键盘跳转代码,但是我在Spyder IDE中遇到了可用性问题。我可以使用" goto定义"功能跳转到某个功能的定义,但我不能回到我的光标所在的位置(因此可能需要一段时间来手动查找我之前的位置,因为可能有很多行代码)。

例如,在同一个文件中有一个常量X=5,当我使用" goto definition"我可以看到那个常数是什么,但是没有办法回去。或者另一个例子是来自另一个文件的函数,其中"转到定义"把我带到那个文件......但现在我找不到我正在使用的其他文件(因为可能有很多文件打开)。

在30岁以上的vi中,您可以转到定义并使用 ctrl - ] ctrl -t 返回。在14岁以上的Eclipse中,相当于" goto定义"将大约 F3 转到定义。然后返回 alt - left

运行Spyder 2.2.4版。

问题:

使用Spyder IDE,您可以从" goto定义"?返回如果可以,您如何从"转到定义"?

返回

我尝试过的事情:

我有一个键盘快捷键,用于"前一个光标位置"设置为 Alt Left 但是"前一个光标位置"当我按下钥匙时什么都不做。 (默认键盘快捷键是 ctrl-alt-left ,它与用于切换工作区的Cinnamon-dekstop-manager键盘快捷键冲突,所以我不得不重新映射上面提到的键盘快捷键。)

1 个答案:

答案 0 :(得分:11)

Spyder有一个奇怪的bug。快捷方式"上一个光标位置"仅在"源工具栏"在场。

开启"查看 - >工具栏 - >源工具栏"。你可以尝试一下。