使用 Spyder IDE,你如何从 "goto definition" return?
Using Spyder IDE, how do you return from "goto definition"?
问题描述:
我喜欢用键盘跳转代码,但我在 Spyder IDE 中遇到了可用性障碍。我可以使用 "goto definition" 功能跳转到某个函数的定义,但是我不能回到我的光标所在的位置(所以手动找到我之前的位置需要一段时间,因为可能有很多行的代码)。
例如,同一个文件中有一个常量 X=5
,当我使用 "goto definition" 时,我可以看到那个常量是什么,但是没有办法返回。或者另一个例子是来自另一个文件的函数,其中 "goto definition" 将我带到另一个文件......但现在我找不到我所在的另一个文件(因为可能打开了很多文件)。
在 30 岁以上 vi
你可以使用 ctrl-] 和 ctrl-t 转到定义和 return 。在 14 岁以上的 Eclipse 中,相当于 "goto definition" 的大约是 F3 去定义。然后 return 将是 alt-left.
运行 Spyder 版本 2.2.4.
问题:
使用 Spyder IDE,你可以从 "goto definition" return 吗?如果可以,你如何从"goto definition"return?
我尝试过的:
我将 "previous cursor position" 的键盘快捷键设置为 Alt Left,但是当我按下该键时 "previous cursor position" 没有任何反应。 (默认的键盘快捷键是 ctrl-alt-left,它与用于切换工作区的 Cinnamon-dekstop-manager 键盘快捷键冲突,所以我不得不重新映射上面提到的键盘快捷键。)
Spyder 有一个奇怪的bug。快捷方式 "Previous cursor position" 仅在存在 "Source toolbar" 时有效。
开启"View -> Toolbars -> Source toolbar"。你可以试试。
问题描述:
我喜欢用键盘跳转代码,但我在 Spyder IDE 中遇到了可用性障碍。我可以使用 "goto definition" 功能跳转到某个函数的定义,但是我不能回到我的光标所在的位置(所以手动找到我之前的位置需要一段时间,因为可能有很多行的代码)。
例如,同一个文件中有一个常量 X=5
,当我使用 "goto definition" 时,我可以看到那个常量是什么,但是没有办法返回。或者另一个例子是来自另一个文件的函数,其中 "goto definition" 将我带到另一个文件......但现在我找不到我所在的另一个文件(因为可能打开了很多文件)。
在 30 岁以上 vi
你可以使用 ctrl-] 和 ctrl-t 转到定义和 return 。在 14 岁以上的 Eclipse 中,相当于 "goto definition" 的大约是 F3 去定义。然后 return 将是 alt-left.
运行 Spyder 版本 2.2.4.
问题:
使用 Spyder IDE,你可以从 "goto definition" return 吗?如果可以,你如何从"goto definition"return?
我尝试过的:
我将 "previous cursor position" 的键盘快捷键设置为 Alt Left,但是当我按下该键时 "previous cursor position" 没有任何反应。 (默认的键盘快捷键是 ctrl-alt-left,它与用于切换工作区的 Cinnamon-dekstop-manager 键盘快捷键冲突,所以我不得不重新映射上面提到的键盘快捷键。)
Spyder 有一个奇怪的bug。快捷方式 "Previous cursor position" 仅在存在 "Source toolbar" 时有效。
开启"View -> Toolbars -> Source toolbar"。你可以试试。