windows - 如何在 Visual Studio Code 中导航回关于 *same* 文件的最后一个光标位置?

标签 windows visual-studio-code

Alt+Left 导航回最后一个光标位置,如果最后一个光标位置在不同的文件中,则导航到该文件。

但是,我只想导航到与 当前聚焦的 文件相关的最后一个光标位置。当我有 2 个拆分文件编辑器并希望彼此互斥地导航回时,这非常有用。

是否有可能?

我希望你理解这个问题,如果需要进一步解释,请告诉我。

最佳答案

基本功能

您可以通过 command palette 使用 cursor undo/cursor redo 命令。

撤消还默认带有键盘快捷键(Mac:cmd+u,Windows/Linux:ctrl+u),您可以 configure a keybinding 进行重做。

高级功能

但是请注意,文件的光标历史仅在它在编辑器组中具有焦点时才会保存。因此,如果您有拆分编辑器,则多个聚焦文件可以保存自己的光标历史记录。如果在两个不同的编辑器组中打开并聚焦同一个文件,则它具有两种不同的光标历史状态。

但是,只要您聚焦编辑器组中的另一个文件,先前聚焦的文件就会丢失其光标历史记录(在该编辑器组中)。

VSCode 团队目前正在处理各种 Unresolved 问题,以全面改善本地历史记录,但我不认为为模糊(或关闭)文件保存光标历史记录在计划中。如果您需要该功能,您可能需要 create a feature request

关于windows - 如何在 Visual Studio Code 中导航回关于 *same* 文件的最后一个光标位置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51967840/

相关文章:

c++ - 如何CMake作为我的应用程序源而不是静态/共享库的一部分来编译库?

javascript - Visual Studio Code : Failed to apply ESLint fixes to the document

c - 如何修改fork()函数?

visual-studio-code - 如何在 VSCode 中禁用 ESlint 解析器错误消息?

python - 用 Python 编写的 CSV 文件在每行之间有空行

c++ - 如何将 OpenPrinter 用于网络打印机?

visual-studio-code - 如何配置 VS Code 以使用 cubeMX 构建和调试 STM32 项目 - Windows 10

node.js - 从 Visual Studio Code 打开 Jest Icov 覆盖率报告的最便捷方式是什么?

windows - 使用 CertReq.exe,如何对 Subject 中的特殊字符进行编码

c - strncpy() 在第二次调用同一源时失败