Skip to content

缺少对已删除文件的错误处理和保存提示 #15

@wanbuliaoyidian3235

Description

@wanbuliaoyidian3235

描述

在左侧篇章栏删除某个文章后,如果该文章仍然在右侧编辑窗口中打开,Pure Writer 不会弹出任何提示(如「文章已不存在」或「路径无效」等),仍然可以正常编辑内容,但这些内容在实际文件中已无对应路径。
当我点击右上角的「X」关闭该文章时,也不会提示我是否保存,容易导致用户误以为这篇文章仍然有效,从而丢失编辑内容


修复建议

(可以参考 VS Code 对于已删除或路径失效文件的处理方式)

  • 当文件被外部删除时,编辑器顶部会显示一条提示:“文件已删除,是否恢复?”、“是否保存为新文件?” 或 “只读视图” 等;
  • 如果继续编辑,VS Code 会将内容视为未保存变更,允许用户选择另存或放弃;
  • 这种设计能有效防止误操作导致的数据丢失,也能让用户更明确当前文件状态。

环境信息

应用名称:Pure Writer 桌面版
版本:v2.6.3
下载地址:https://writer.drakeet.com/desktop2
操作系统:Windows(64-bit)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions