Python 为什么Pycharm会生成.bak文件

Python 为什么Pycharm会生成.bak文件,python,pycharm,Python,Pycharm,My Pycharm开始生成.bak文件,例如views.py.bak for file views.py 这些文件是备份文件,所以我猜应该有一些选项来禁用/激活bak文件。 解决方案?第三方模块将创建.bak文件。 示例-WinMerge: 此外,开发人员过去常常将备份副本命名为“.bak、.old、.new等。” 维基链接: (根据下面的win Merge文档指南) 备份文件页面 此页面允许您控制WinMerge如何创建备份文件 在中创建备份文件 指定WinMerge应在何时创建备份文件

My Pycharm开始生成.bak文件,例如views.py.bak for file views.py 这些文件是备份文件,所以我猜应该有一些选项来禁用/激活bak文件。
解决方案?

第三方模块将创建.bak文件。 示例-WinMerge:
此外,开发人员过去常常将备份副本命名为“.bak、.old、.new等。”
维基链接:


(根据下面的win Merge文档指南)
备份文件页面
此页面允许您控制WinMerge如何创建备份文件

  • 在中创建备份文件 指定WinMerge应在何时创建备份文件。您可以单独启用或禁用以下每个选项:
  • 文件夹比较(默认情况下禁用):每当文件被覆盖(复制)时,都会创建备份文件

    文件比较(默认情况下启用):在保存文件时创建备份文件

  • 将备份文件创建到 指定创建备份文件的位置。只能启用以下选项之一:
  • 原始文件的文件夹(默认情况下启用):备份文件与源文件在同一文件夹中创建。这通常是一个不错的选择。不利的一面是,清理大文件夹中的备份文件可能需要很多工作

    全局备份文件夹(默认情况下禁用):在一个全局文件夹中创建所有备份文件。这使它们易于清理。但是,如果有多个源文件具有相同的文件名,则最近的备份文件将覆盖相同名称的前一个备份文件

  • 备份文件名 WinMerge创建备份文件时,会在源文件名后附加扩展名。您可以选择以下两种扩展方案中的一种或两种:
  • Append.bak-扩展名(默认启用):例如,file.txt备份到file.txt.bak

    文件比较(默认情况下启用):时间戳几乎总是唯一的,因此当源文件具有相同名称时,此选项通常避免复制备份文件名

    此外,每次保存文件时存储文件的副本可以跟踪对文件的更改。但是,你应该考虑这个选项可以创建很多文件。

    您确定生成这些文件的是PyCharm而不是其他编辑器吗?你为PyCharm安装了插件吗?