我注意到我的 TextMate 安装出现了一个奇怪的问题。我尝试重新安装 TextMate 并清除首选项文件,但仍然出现此问题:
每当我使用 Textmate 并命令保存,或从菜单中保存,然后退出或关闭活动编码窗口时,它都会询问我是否要保存(但它不应该保存,因为我已经保存了它并且没有做任何更改)
很久以前,它运行良好,但现在保存它毫无意义,因为它总是提示我保存它。也许是权限问题还是什么?我不确定。
答案1
我也遇到了这个困难。有一个包在 did-save 事件上运行命令(确保 Save.tmbundle 上的 EOF 处有换行符)。这导致保存后写入,弄脏了文件。应该将事件更改为 will-save,但只需在自定义包中实现这个简单命令就更容易了。
无论如何,删除此包对我来说解决了这个问题。如果未安装此包,请查看其他添加的包中是否有任何命令在保存后更改了文档文本。在命令的语义类字段中查找callback.document.did-save。