我的Pycharm开始生成.bak文件,例如views.py.bak文件views.py 这些文件是备份文件,所以我猜应该有一些选项可以禁用/激活 bak 文件。 解决方案?
最佳答案
第三方模块将创建 .bak 文件。
示例 - WinMerge:winmerge documentation
此外,开发人员过去常常将备份副本命名为“.bak、.old、.new 等”。
维基链接:Bak File
(根据下面的 win 合并文档指南)
备份文件页面
此页面允许您控制 WinMerge 如何创建备份文件。
- 创建备份文件 指定 WinMerge 应何时创建备份文件。您可以单独启用或禁用这些选项中的每一个:
文件夹比较(默认禁用):每当文件被覆盖(复制)时都会创建备份文件。
文件比较(默认启用):每当保存文件时都会创建备份文件。
- 创建备份文件到 指定创建备份文件的位置。只能启用以下选项之一:
原始文件的文件夹(默认启用):备份文件创建在与源文件相同的文件夹中。这通常是一个不错的选择。缺点是清理大文件夹中的备份文件需要大量工作。
全局备份文件夹(默认禁用):所有备份文件都创建在一个全局文件夹中。这使它们易于清理。但是,如果有多个具有相同文件名的源文件,则最新的备份文件会覆盖之前的同名文件。
- 备份文件名 当 WinMerge 创建备份文件时,它会将扩展名附加到源文件名。您可以选择以下一种或两种扩展方案:
追加.bak-extension(默认启用):例如将file.txt备份到file.txt.bak。
文件比较(默认启用):时间戳几乎总是唯一的,因此该选项通常可以避免在源文件具有相同名称时复制备份文件名。
此外,每次保存文件时都存储一份文件副本提供了一种跟踪文件更改的方法。但是,您应该考虑到此选项会创建大量文件。
关于python - 为什么 Pycharm 生成 .bak 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11077595/