Guard无法识别Sublime Text 3文件更改

时间:2014-02-27 07:53:49

标签: ruby-on-rails sublimetext guard

目前,我正在为我的Rails项目测试Sublime Text 3(ST3)。 但是我有一个与后卫有关的问题。

Guard无法识别使用ST3进行的任何文件更改。 当我使用nanovi编辑和保存文件时,......一切都很完美。

我发现了一篇描述此行为的旧帖子(2011)http://sublimetext.userecho.com/topic/41760-atomic-file-saves-to-ensure-file-integrity/

有没有办法让警卫跑?使用ST3包https://github.com/cyphactor/sublime_guard的保护也不起作用。

我使用Rails 4,Ruby 2.1,Guard 2.5.1

1 个答案:

答案 0 :(得分:6)

在您的用户首选项文件(Preferences -> Settings-User)中,添加以下行:

"atomic_save": false

有关正在进行的操作的更多信息,请查看下面的this question和我的答案。基本上,原子保存可以删除和重新创建文件,并且已知会弄乱像LESS / SASS / SCSS这样的文件观察者,因此Guard也无法正常工作也就不足为奇了。希望关闭原子能来解决这个问题。