簡體   English   中英

如何在 Visual Studio Code 中導航回關於 *same* 文件的最后一個光標位置?

[英]How to navigate back to the last cursor position with respect to *same* file in Visual Studio Code?

Alt+Left導航回最后一個光標位置,如果最后一個光標位置在不同的文件中,則導航到該文件。

但是,我只想導航到與當前聚焦的文件相關的最后一個光標位置。 當我有 2 個拆分文件編輯器並希望彼此互斥地導航回時,這非常有用。

是否可以?


我希望你理解這個問題,如果需要進一步解釋,請告訴我。

基本功能

您可以通過命令面板使用cursor undo / cursor redo命令。

默認情況下,撤消還帶有鍵盤快捷鍵(Mac: cmd+u ,Windows/Linux: ctrl+u ),您可以為重做配置鍵綁定

高級功能

但是請注意,文件的光標歷史僅在它在編輯器組中具有焦點時才會保存。 因此,如果您有拆分編輯器,則多個聚焦文件可以保存自己的光標歷史記錄。 如果在兩個不同的編輯器組中打開並聚焦同一個文件,則它具有兩種不同的光標歷史狀態。

但是,只要您聚焦編輯器組中的另一個文件,先前聚焦的文件就會丟失其光標歷史記錄(在該編輯器組中)。

VSCode 團隊目前正在處理各種未解決的問題,以全面改善本地歷史記錄,但我不認為為模糊(或關閉)文件保存光標歷史記錄已在計划中。 如果您需要該功能,您可能需要創建一個功能請求

請注意,使用VSCode 1.40(2019 年 10 月)

  • Soft Undo命令已重命名為Cursor Undo
    此操作很有用,例如,當使用Ctrl+D選擇下一個匹配項並走得太遠時,因為它僅撤消最后一次光標狀態更改。

  • 此外,我們現在添加了Cursor Redo ,它Cursor Redo之前撤消的光標狀態更改

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM