崇高文字"无法保存"

Pie*_*ugh 23 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\websites\dev.liverpoolzstylezmain.scss) failed, 
Access is denied.
Run Code Online (Sandbox Code Playgroud)

小智 21

好像是因为Windows或其他程序正在阻止该文件.Sublime文本使用临时文件而不是直接编辑文件,当您保存文件时使用API​​命令将此编辑的文件移动到原始文件,因此当一个文件被锁定且Sublime显示此警报时,此命令有限制.

也许这个设置{"atomic_save":false}对你有用.


小智 13

转到安装了sublime text 2和...的路径

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


nih*_*lon 8

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

  1. 无论您在哪里安装,都可以导航到Sublime Text 3可执行文件.
  2. 右键单击它并选择属性.
  3. 单击标记为"安全"的选项卡
  4. 在选项卡的右半边,在右侧,在组和用户名列表下面是这个小按钮:

在此输入图像描述

点击它.

  1. 如果您的计算机设置方式与我怀疑的方式相同(否则您可能不会遇到此问题),系统会提示您输入管理员帐户凭据.输入它们.

在此输入图像描述

  1. 现在,选择列表中的Users组,然后查看底部标有"用户权限"的框.在"允许"列中为"写入"项添加复选标记.
  2. 点击"申请"
  3. 点击"确定"

你应该被设定.这样做本质上使Sublime能够在使用常规用户权限运行时编写文件,无需管理员级别访问.在更好地查看错误后,Sublime Text正在创建一个用于编辑的临时文件,而不是编辑为文件本身,然后尝试使用保存时的temp覆盖原始文件.问题是程序没有由具有足够权限执行覆盖的用户运行,因此失败时出现"拒绝访问"消息.