当我从同事那里得到一些PyCharm项目时,我看到了一些*.py文件的备份文件。
这些文件有两种类型:*.___jb_old___
和*.___jb_bak___
。
我在Notepad++中打开这些文件,看到它们是相应*.py
文件的相同备份文件。我问我的同事,但他不知道这些是什么。
谷歌什么也没给我:(
发布于 2014-12-13 02:29:02
您可以禁用“安全写入”
使用安全写入(先将更改保存到临时文件)如果选中此复选框,则更改后的文件将首先保存到临时文件中;如果保存操作成功完成,则删除原始文件,并对临时文件进行重命名。
https://www.jetbrains.com/webstorm/help/system-settings.html
发布于 2016-02-22 19:20:52
我在webstorm中遇到了这个问题,当时一个脚本文件正在运行,我正在webstorm中编辑它。当我停止脚本并对其进行编辑时,一切正常
发布于 2017-10-27 04:29:49
这是一个临时文件,PyCharm使用它来确保您在编辑文件时所做的更改不会丢失。手动删除它们是安全的,您只会丢失最新的更改。IntelliJ IDEA与PyCharm的工作原理相同。
如何删除?删除文件系统上的文件需要两件事:1)您有权限。2)没有程序在使用它。因此,请确保您拥有“w”权限,并停止所有正在使用它的程序。然后你就可以删除它了。
如何知道哪个程序正在使用它?通常你应该已经知道了。但有时会有一些后台程序(比如crash plan,google drive sync,例如)也可以静静地拿着它,然后找到并杀死所有的程序可能是非常棘手的。最简单的方法是在“安全模式”下重新启动计算机,在这种模式下只加载操作系统内核。我花了两个小时来找出为什么即使我有整个权限也无法删除临时文件的原因。紧急事件计划服务将其保留在后台。这可能不是您的问题,但如果您不能删除临时文件,这将节省您的时间。
https://stackoverflow.com/questions/23864827
复制相似问题