Editor 如何关闭web storm上的自动保存

Editor 如何关闭web storm上的自动保存,editor,webstorm,jetbrains-ide,Editor,Webstorm,Jetbrains Ide,我正在开发meteor和Webstorm,因为meteor会在您停止键入后自动更新浏览器和Webstorm保存。这让人讨厌。我检查了我的首选项,我可以看到我没有选中“自动保存”。如何在web storm中完全停止自动保存功能?可以使用以下选项禁用自动保存: 文件|设置|外观和行为|系统设置>取消选中以下框: 帧停用时保存文件 如果应用程序处于空闲状态,则自动保存文件 请注意,文件监视程序功能可能会覆盖特定文件类型的此行为(如果启用) 某些操作(运行配置、IDE退出、项目关闭等)也会自动进行

我正在开发meteor和Webstorm,因为meteor会在您停止键入后自动更新浏览器和Webstorm保存。这让人讨厌。我检查了我的首选项,我可以看到我没有选中“自动保存”。如何在web storm中完全停止自动保存功能?

可以使用以下选项禁用自动保存:

文件|设置|外观和行为|系统设置>取消选中以下框:

  • 帧停用时保存文件
  • 如果应用程序处于空闲状态,则自动保存文件

请注意,文件监视程序功能可能会覆盖特定文件类型的此行为(如果启用)

某些操作(运行配置、IDE退出、项目关闭等)也会自动进行保存


您可能想用
*

标记修改过的文件。似乎没有办法使Webstorm 9表现得像一个标准的文本编辑器

您可以离得越近:

  • 设置/外观和行为/系统设置/帧停用时保存文件:未选中
  • 设置/外观和行为/系统设置/如果…:未选中,则自动保存文件
  • 设置/编辑器/常规/编辑器选项卡/用星号标记已修改的选项卡:选中
由此产生的行为是:

  • 更改不会自动保存在文件中
  • 如果关闭已更改的文件,则不会显示任何警告
  • 如果关闭已更改的文件,然后重新打开,则更改不会丢失
另见本讨论:

在WebStorm 10中,自动保存设置如下:文件|设置|外观和行为|系统设置

MacOS WebStorm 2016.2:菜单>WebStorm>首选项>应用与行为>系统设置>右面板:同步>并取消选中:

帧停用时保存文件

如果应用程序处于空闲状态,则自动保存文件

网络风暴2017.3.4 文件->设置->系统设置->同步 取消选中所有复选框,然后应用并确定


对于任何在代码中使用Flow类型检查的人,除了上述答案之外,WebStorm中还有一个单独的JS Flow文件自动保存设置

  • 转到首选项>语言和框架>JavaScript

  • 如果您的JavaScript语言版本设置为Flow,则会设置为自动保存所有修改的文件。取消选中此项

  • 禁用自动保存
    文件
    设置
    外观和行为
    系统设置
    同步
    >然后取消选中
    在帧停用时保存文件
    在应用程序空闲时自动保存文件
    确定


    现在,你可能也想这么做

    标记已更改但未保存的文件
    文件
    设置
    编辑器
    常规
    编辑器选项卡
    >然后选中
    用星号标记修改过的选项卡
    确定

    使用Ctrl+S保存一个文件
    文件
    设置
    键映射
    >使用保存文档>搜索右键单击
    保存文档
    添加键盘快捷键
    >按Ctrl+S
    确定
    删除
    确定


    对于Webstorm 2018.2版 建造#WS-182.3684.70,建造于2018年7月20日

    GOTO=>设置->外观和行为->系统设置->取消选中“在帧停用时保存文件”,并取消选中下一个选项

    这将停止自动保存

    如果希望某种区别因素知道文件是否已修改,请执行以下操作:

    转到=>设置->编辑器->常规->编辑器选项卡->选中“标记已修改(*)

    我正在运行
    Node.js
    ,因此我必须取消选中
    在更改时更新Node.js应用程序
    。 Chrome on changes中还有一个
    更新应用程序

    进入
    “构建、执行、部署”>调试器>实时编辑


    您是否在该项目中使用任何文件监视程序?当为文件监视程序启用即时同步时,文件将自动保存。我认为我根本没有使用任何文件监视程序。我知道meteor只是在任何文件更改时更新浏览器,我的webstorm文件在我停止键入后会被保存。你能确认这些文件已被禁用吗?啊,我启用了第一个。我想它现在起作用了。我打字时感到有点落后,但那可能是别的原因。把它作为答案贴出来,这样我就可以接受了。如果webstorm中的文件没有保存,那么在本地停止和启动meteor时,这真的很奇怪。它会删除对主动打开的文件所做的所有更改,这很奇怪,因为当您在编辑器中有未保存的更改时,WebStorm会向您显示文件冲突通知。您可以通过在WebStorm中编辑一个文件来验证它,而无需将其保存在其他编辑器中并保存在那里。返回WebStorm,它会警告您冲突。仅供参考,要禁用文件监视程序的此行为,请取消选中
    立即文件同步
    复选框。文件监视程序肯定有些奇怪。我启用了一个coffeescript filewatcher,现在遇到了“持续重启”问题,尽管取消选中了所有我能看到的。。。甚至还有一个复选框可以关闭观察者,但似乎没有效果。是的,autosave对于meteor来说是邪恶的。@JeffWilkerson感谢您的反馈,我已经从2013年开始更新了我的答案,以反映2020年的新设置路径。在WebStorm 2016.2.3 Build#WS-162.1812.21中,从2016年9月起,路径与WebStorm 10-->文件|设置|外观和行为|系统设置中的路径相同,然后参见同步下的选项