visual-studio-code - 查看 vscode 中未保存的更改
问题描述
有时在关闭 vscode 或其中的选项卡时,我会收到一个对话框,询问“您要保存所做的更改filename
吗?” 但是,未保存的编辑实际上来自上一个会话,该会话在没有此类查询的情况下关闭,可能是在关闭计算机时,所以我不记得它是否是有意义的编辑,或者可能只是一个意外的按键,如快捷方式出错了; 并且undo
重新访问最后的编辑也不起作用。
我的问题:如何查看文件的保存版本与编辑器窗口中的版本之间的差异?我认为最好在对话中有一个“显示差异”选项,但现在我对命令行差异命令也很满意。
我正在使用 ubuntu 20.04。
解决方案
我在 MacOS 上使用 VSCode 版本 1.52.1,我遇到了类似的问题,可能不是同一个问题,但我猜它也对你有用。
当您在资源管理器视图中时,在资源管理器的左上角有您的“打开编辑器”。如果左侧显示一个点,表示缓冲区中有更改,您可以右键单击文件名并选择“与保存的比较”。这将打开另一个缓冲区,向您显示任何未保存的更改。
要摆脱该窗口(我花了一点时间才弄清楚这一点,我很抱歉!),您可以单击“打开编辑器”中额外缓冲区左侧的“X”。
希望这对你有用!
推荐阅读
- angular - 将生成的 forkJoin 数组传递给 Angular 中的多个组件
- windows - 无法将事件从源 Wins 服务器转发到事件收集器中的自定义事件查看器存储桶
- node.js - Python RQ (Redis Queue) - 是否有 NodeJS 兼容版本?
- algorithm - 这种分而治之的算法有什么作用?
- python - 如何使用 for 循环从具有相同键但不同值的旧字典创建新字典
- java - 如何在屏幕上的数字更改时使android设备振动
- flutter - I/flutter (5378): 另一个异常被抛出:有多个英雄在一个子树中共享同一个标签
- c# - Vector2.MoveTowards 不在协程中移动我的对象
- html - CSS菜单边框在悬停状态下出现损坏?
- mongodb - MongoDB 服务无法启动