【问题标题】:How do I get rid of a VSCode 'Dirty Editor'如何摆脱 VSCode 的“脏编辑器”
【发布时间】:2020-02-20 10:08:40
【问题描述】:

我确定这是某个地方的设置,但在我的生活中似乎无法得到任何工作 - 任何帮助将不胜感激。

我在 OSX 上运行 VSCode,每当我打开 VSCode 时,我都会看到一些文本,我必须将其作为剪贴板缓冲区粘贴到代码窗口中,并且似乎无法阻止它这样做!

我通常的工作流程通过启动工作区文件来打开代码,执行此操作时我得到两个 VSCode 窗口,一个带有我的项目(来自工作区文件),另一个带有文本 sn-p in。

(通过应用程序启动器打开 VSCode 我只是得到一个包含文本的窗口)

如果我“冷退出”(CMD+Q),我会在“非项目”文本窗口中收到以下错误消息。

One or many editors that are dirty could not be saved to the backup location.
Try saving or reverting the dirty editors first and then try again.

我尝试将文本保存为文件并关闭窗口,但它只是再次在下一个窗口中显示为新文件。

我可以通过关闭窗口并拒绝保存文本或保存它来摆脱窗口 - 但下次我打开 VSCode 时它会再次出现。

提前感谢您的任何建议!

【问题讨论】:

    标签: visual-studio-code


    【解决方案1】:

    我已经遇到这个问题一个月左右,终于弄明白了。备份文件夹以某种方式归 root 所有,因此 VSC 无法写入/更新/删除。我只需要将备份文件夹返回给我的用户。您可以在以下位置找到该文件夹​​:/Users/x/Library/ApplicationSupport/Code/Backups

    【讨论】:

    • 天哪 - 谢谢谢谢谢谢!!! - 它是我的备份目录下的一个目录,但是一旦重新启动,非常可怕的肮脏编辑器,那个文件夹就消失了,并且没有再次打开!!!!哇!!!谢谢!!!!
    • 试过了,但不适用于远程 vscode 会话。请参阅此处记录的类似经验:reddit.com/r/vscode/comments/mjrcsx/dirty_editor_and_lost_code
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-07-22
    • 1970-01-01
    • 2010-09-21
    • 1970-01-01
    • 1970-01-01
    • 2020-08-25
    • 1970-01-01
    相关资源
    最近更新 更多