我的Pycharm开始生成.bak文件,例如文件views.py的views.py.bak这些文件是备份文件,所以我猜测应该有一些选项来禁用/激活bak文件。解决方案?
第三方模块将创建 .bak 文件。示例 - WinMerge:winmerge 文档
此外,开发人员过去常常将备份副本命名为“.bak、.old、.new 等”。
维基链接:Bak 文件
(根据下面的 win Merge 文档指南)
备份文件页面
此页面允许您控制 WinMerge 创建备份文件的方式。
文件夹比较(默认情况下禁用):每当文件被覆盖(复制)时就会创建备份文件。
文件比较(默认启用):每当保存文件时都会创建备份文件。
原始文件的文件夹(默认启用):备份文件在与源文件相同的文件夹中创建。这通常是一个不错的选择。缺点是清理大文件夹中的备份文件可能需要大量工作。
全局备份文件夹(默认禁用):所有备份文件都创建在一个全局文件夹中。这使得它们很容易清理。但是,如果有多个具有相同文件名的源文件,则最新的备份文件将覆盖前一个同名的文件。
附加.bak 扩展名(默认启用):例如将file.txt 备份到file.txt.bak。
文件比较(默认启用):时间戳几乎总是唯一的,因此当源文件具有相同名称时,此选项通常可以避免重复备份文件名。
此外,每次保存文件时存储文件的副本提供了一种跟踪文件更改的方法。但是,您应该考虑到此选项可能会创建大量文件。