如何在可视代码编辑器中导航到以前的光标位置?

Posted

技术标签:

【中文标题】如何在可视代码编辑器中导航到以前的光标位置?【英文标题】:how to go navigate to the previous cursor locations in Visual Code Editor? 【发布时间】:2018-04-18 03:50:15 【问题描述】:

您是否知道如何在可视代码编辑器中返回(并进一步返回)到先前的光标位置?

到目前为止,我所做的是快速“撤消”和“重做”,只是为了看看我在哪里,但这不仅愚蠢而且非常有限,因为它只能返回到最后一个光标位置,而不是无法再往前走。

用例场景:

1) 你在第 1 行,在那里做了一些事情。 2) 然后您转到第 100 行并在那里做了其他事情。 3) 转到第 200 行,您刚刚进行了更改,或者您只是碰巧将光标放在那里 4) 那么你碰巧访问了300。

让我们暂时保留它。

这是交易:

你如何回到你退后几步的地方,以便以下事情成为可能;

你做你的键盘组合,你首先被带回第 200 行,然后你再次做组合,你现在是 100,最后你回到了#1。

【问题讨论】:

How to navigate back to the last cursor position in Visual Studio Code?的可能重复 你是对的。那是一个骗局。这个问题的答案是这样的:OSX ⌃- / ⌃⇧- 【参考方案1】:

对于 mac,这将是 CTRL - 用于向后,CTRL SHIFT - 用于向前。 - 表示减号键。

【讨论】:

【参考方案2】:

在 Windows 上:

Alt+ = 向后导航

Alt+ = 向前导航

在 Mac 上:

^ 控制+- = 向后导航

^ 控制+⌘ 命令+- = 向前导航

在 Ubuntu Linux 上:

Ctrl+Alt+- = 向后导航

Ctrl+Shift+- = 向前导航

【讨论】:

以上是关于如何在可视代码编辑器中导航到以前的光标位置?的主要内容,如果未能解决你的问题,请参考以下文章

编辑控件 MFC 中光标位置更改时是不是有通知代码?

vim

Delphi中如何判断当前光标的位置

code::blocks 编辑代码是的光标颜色如何更改?

在 vi 编辑器中从当前光标位置删除到给定的行号

在 SwiftUI TextEditor 中设置光标位置