@sla777解决cc switch在vscode中edit fail的问题 中发帖

让ai自查问题,它自己在.claude中创建了一个CLAUDE.MD文件,写了以下内容,暂时没有发现edit fail的报错了,推荐有同样问题的佬友试试。 
# 项目规范
**路径**:Windows 上 Edit/Write 工具的文件路径使用反斜杠(`\`)。

## Edit 工具规则

IDE 格式化器(Prettier)会在工具调用间隙自动修改文件(缩进、空行、尾逗号),因此:

1. **Edit 前必须先 Read**——即使是刚写入的文件也要 Read,因为格式化器可能已修改内容。
2. **用 Read 结果构造 `old_string`**——禁止沿用 Write 或上次 Edit 的文本。
3. **`old_string` 从声明行开始、带足上下文**——确保全文件唯一匹配,避免用 `];`、`});` 等重复片段做锚点。
4. **Edit 失败时**:Read ...