如果上次更改位置不在当前页面中,我们可以设置 VSCode 撤消 (ctrl + z) 以通过两次点击(两次 ctrl +z)撤消上次更改吗?
Can we set VSCode Undo (ctrl + z) to undo last change with TWO hits (two times ctrl +z) if last change location is not in the current page?
我在 pycharm 中知道,如果我们要撤消并且上次更改位置不在当前页面中,第一个 ctrl + z 会将您带到光标位于该位置的位置,第二个 ctrl + z会做的工作。我们在 vscode 中有相同的功能吗?
令人讨厌的是,当我按下 ctrl + z 时,它会跳转到代码的某些部分并直接撤消。有时我只是想知道撤消之前那里有什么。
有几种方法可以解决这个问题。
- 浏览历史记录 CTRL + TAB
- 返回 ALT + ← / MAC CTRL+-
- 转到上次编辑位置 CTRL + k + CTRL + q / MAC ⌘ + k + ⌘ + q
- 使用命令面板转到最近的文件
- 您可以将 CTRL + Z,或更具体地说,when 表达式重新映射为不那么宽容的内容
我怀疑第二个/第三个选项就是你要找的
我在 pycharm 中知道,如果我们要撤消并且上次更改位置不在当前页面中,第一个 ctrl + z 会将您带到光标位于该位置的位置,第二个 ctrl + z会做的工作。我们在 vscode 中有相同的功能吗?
令人讨厌的是,当我按下 ctrl + z 时,它会跳转到代码的某些部分并直接撤消。有时我只是想知道撤消之前那里有什么。
有几种方法可以解决这个问题。
- 浏览历史记录 CTRL + TAB
- 返回 ALT + ← / MAC CTRL+-
- 转到上次编辑位置 CTRL + k + CTRL + q / MAC ⌘ + k + ⌘ + q
- 使用命令面板转到最近的文件
- 您可以将 CTRL + Z,或更具体地说,when 表达式重新映射为不那么宽容的内容
我怀疑第二个/第三个选项就是你要找的