Sublimetext3 升华文本3似乎阻止了.LESS文件被WinLess编译

Sublimetext3 升华文本3似乎阻止了.LESS文件被WinLess编译,sublimetext3,Sublimetext3,直到今天,我一直在使用Sublime Text 2和WinLess软件将.LESS文件编译成CSS。当我保存文件时,文件被自动编译 然而,自从我升级到Sublime Text 3之后,自动编译就停止了。为了查看WinLess是否存在问题,我尝试在记事本中编辑.less文件,并进行自动编译 所以我假设Supreme Text3似乎在锁定文件或其他东西 有人遇到过这种情况或有什么想法要调试吗?尝试将以下内容添加到您的首选项(首选项->设置用户): 有关atomic_save为真(默认设置)时升华在幕

直到今天,我一直在使用Sublime Text 2和WinLess软件将.LESS文件编译成CSS。当我保存文件时,文件被自动编译

然而,自从我升级到Sublime Text 3之后,自动编译就停止了。为了查看WinLess是否存在问题,我尝试在记事本中编辑.less文件,并进行自动编译

所以我假设Supreme Text3似乎在锁定文件或其他东西


有人遇到过这种情况或有什么想法要调试吗?

尝试将以下内容添加到您的首选项(
首选项->设置用户
):


有关
atomic_save
为真(默认设置)时升华在幕后所做的操作的说明,请参阅和下面的。创建和销毁临时文件,删除并重新创建原始文件。这很容易让一个只需要简单文件修改的编译器变得不那么复杂。使用
“atomic_save”:false设置也会大大减少某些网络设置的节省时间。

哇,就是这样。谢谢你,伙计。非常感谢你的帮助。还有一个问题(在阅读了你在另一条线上的答案之后)。此功能是否仅从版本3开始引入?禁用后是否有任何重大副作用?@HarishChouhan-是的,这是在ST3中引入的。从理论上讲,如果文件在保存过程中发生了某些情况(例如另一个进程试图修改它),那么如果
atomic\u save
为真,则可能会导致文件损坏。但是,发生这种情况的可能性很小,特别是当您一次只在一个位置打开文件,并且您知道其他进程没有使用它时。
"atomic_save": false