Sublimetext3 “崇高的文本”;无法保存";

Sublimetext3 “崇高的文本”;无法保存";,sublimetext3,Sublimetext3,我没有更改任何文件路径,一切正常。我做了一个快速更改,保存了它,然后做了另一个更改,我去保存它,得到了以下错误。我怎样才能解决这个问题。它会保存其他文件,好吗 Unable to save D:\xampp\htdocs\websites\dev.liverpool\style\main.scss Error: MoveFileEx(D:\xampp\htdocs\websites\dev.liverpool\style\.sublae1.tmp, D:\xampp\htdocs\website

我没有更改任何文件路径,一切正常。我做了一个快速更改,保存了它,然后做了另一个更改,我去保存它,得到了以下错误。我怎样才能解决这个问题。它会保存其他文件,好吗

Unable to save
D:\xampp\htdocs\websites\dev.liverpool\style\main.scss
Error:
MoveFileEx(D:\xampp\htdocs\websites\dev.liverpool\style\.sublae1.tmp, D:\xampp\htdocs\websites\dev.liverpoolzstylezmain.scss) failed, 
Access is denied.

似乎是因为Windows或其他程序阻止了该文件。升华文本使用临时文件而不是直接编辑文件,并且在保存文件时使用API命令将此编辑文件移动到原始文件,因此当一个文件被锁定且升华显示此警报时,此命令具有限制


可能此设置{“atomic_save”:false}适用于您。

发生这种情况是因为您正在使用ScoutAppCompass,它们会阻止您的SCSS文件,因为它们正在检查您为这些文件指定的目录所做的更改

我建议您阅读以下内容:


祝你好运

尝试在process manager中将SublimateText进程优先级切换到更高级别(如果您使用的是scss编译应用程序,它必须具有比scss编译应用程序更高的优先级)。
这似乎对我有用。

我发现当文件夹为只读时会发生这种情况。右键单击包含站点的文件夹,查看属性中是否选择了只读

刚刚获得了您要保存的文件夹属性,并取消选择为只读属性。

我找到了更多解决此问题的方法:

  • 关闭并重新打开升华文本窗口或
  • 用Np++打开文件,添加一个空格,保存,退出,然后ST提示您重新加载文件,单击“是”,它会再次工作。。。或
  • 打开FTP控制台查看是否有正在进行的事务,然后取消它

在我的例子中,SFTP插件似乎导致了这个问题,因为当FTP连接超时时,正在使用等待上载的文件,而您试图覆盖它。

转到您安装升华文本2的路径,然后

  • 右键单击升华文本2.exe文件
  • 转到它的属性
  • 转到此下的兼容性部分
  • 将其权限级别设置为“以管理员身份运行此程序”
  • 现在更改所有用户的设置,并检查“以管理员身份运行此程序”字段
  • 应用更改

  • 以管理员身份打开它即可


    因为我想一直以管理员身份编辑和编写任何内容,所以我使用“.”将此程序设置为始终以管理员身份打开。

    我刚刚通过在Windows 7下执行以下操作解决了Sublime Text 3 beta,Stable Channel Build 3065上的相同问题:

  • 导航到Sublime Text 3可执行文件,无论安装在何处
  • 右键单击它并选择“属性”
  • 单击标记为“安全性”的选项卡
  • 在选项卡的一半左右,在组和用户名列表的右侧,有一个小按钮:
  • 点击它

  • 如果您的计算机是按我怀疑的方式设置的(否则您可能不会出现此问题),则应提示您输入管理员帐户凭据。输入它们
  • 现在,选择列表中的用户组,然后查看底部标有“用户权限”的框。在“写入”项的“允许”列中打勾
  • 单击“应用”
  • 单击“确定”

  • 你应该做好准备。它的作用是,它本质上赋予了Sublime在以常规用户权限运行时编写文件的能力,而不需要管理员级别的访问权限。在更好地查看错误后,发生的情况是Sublime Text正在创建一个临时文件进行编辑,而不是编辑文件本身,然后尝试在保存时用临时文件覆盖原始文件。问题在于,该程序不是由具有足够权限的用户运行的,因此会出现“拒绝访问”消息。一个简单而有效的解决方案:右键单击要保存的文件,在我的例子中是index.html,转到属性并取消选中只读。 崇高的文本将开始工作良好。
    我已经多次遇到这个错误,通过取消检查index.html的只读文件属性,我能够在mac上使用远程卷摆脱它,有时我会遇到这种情况。解决方案是删除临时文件,然后再次保存并修复所有问题

    IE:如果您正在使用test.html,那么临时文件将是

    删除。_test.html,然后再次保存。

    对于Mac-

    尝试将目标从“Macintosh HD”更改为“Documents”或任何其他文件夹


    为我工作。

    如果在执行所有建议后该程序不工作,请在Mac上重新安装该程序

    我将文件保存在主目录中,它向我发出了此警报,稍后我再次将文件保存在文档目录中时,该文件正在工作。使用升华文本3

    SuperLame的插件解决了这个问题。它尝试将文件保存为SublimiteText中的root


    参考链接:

    您是否尝试过禁用插件以查看是编辑器导致问题还是您安装的插件?我认为这可能是一个插件问题,因为我不认为ST默认情况下会移动任何文件。我经常使用Sublime v3 beta版。有时工作,然后这个错误会一次又一次地弹出。需要等待,然后才能再次保存文件。发生在随机文件中。听起来很有逻辑。。。在我的例子中,我退出了一个名为prepos的应用程序,没有任何变化,但可能问题*在于名为4sync的文件同步应用程序((顺便说一下,非常好))我也在使用prepos。最好的办法不是“另存为”,而是创建一个新文件并将代码复制粘贴到其中。这为我解决了这个问题。我使用FTPUse使ftp文件夹看起来像所有程序的常规驱动器。记事本++,微软Word,Visual Studio,方括号,除Subl外,一切正常