81

我正在使用流星和 Webstorm 进行开发,因为流星会在您停止输入后自动更新浏览器和 Webstorm 保存。它变得烦人。我检查了我的偏好,我可以看到我没有选中“自动保存”。如何完全停止网络风暴中的自动保存功能?

4

9 回答 9

115

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

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

  • 在帧停用时保存文件
  • 如果应用程序空闲,则自动保存文件...

保存选项

请注意,文件观察器功能可能会覆盖特定文件类型的此行为(如果启用)。

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

您可能希望启用使用 .标记已修改文件的选项*

于 2013-03-24T23:38:57.653 回答
65

似乎没有办法让 Webstorm 9 表现得像一个标准的文本编辑器。

您可以得到的更接近的是:

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

产生的行为是:

  • 更改不会自动保存在文件中
  • 如果关闭更改的文件,则不会显示警告
  • 如果您关闭更改的文件然后重新打开它,更改并没有丢失

另请参阅此讨论: http: //www.dotmana.com/weblog/2012/07/disable-auto-save-in-phpstorm/

于 2014-12-17T10:26:16.153 回答
14

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

GOTO => Settings -> Appearance & Behavior -> System Settings -> 取消选中“Save files on frame deactivation”并取消选中下一个选项

这将停止自动保存

外观和行为 -> 系统设置 -> 取消选中“在帧停用时保存文件”

如果您想要某种区分因素来了解文件是否已被修改,请执行以下操作:

GOTO => Settings -> Editor -> General -> Editor Tabs -> Check 'Mark modified (*) 在此处输入图像描述

于 2018-07-26T06:03:03.433 回答
12

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

于 2016-03-06T09:03:26.820 回答
8

MacOS WebStorm 2016.2:菜单> Webstorm> Preferences> Apppearance&Behavior> SystemSettings> 右面板:同步> 并取消选中:

在帧停用时保存文件

如果应用程序空闲,则自动保存文件...

于 2016-11-04T16:07:28.977 回答
3

禁用自动保存

File> Settings> Appearance & Behavior> System Settings> Synchronization> 然后取消选中两者Save files on frame deactivationSave files automatically if application is idle>OK

屏幕截图 - 禁用自动保存


现在,您可能也想这样做。

标记已更改但未保存的文件

File> Settings> Editor> General> Editor Tabs> 然后检查Mark modified tabs with asterisk>OK

屏幕截图 - 标记已更改但未保存的文件

使用 Ctrl+S 保存一个文件

File> Settings> >保存文档Keymap搜索> 右键单击​​ > > 按Ctrl+S > > >Save DocumentAdd Keyboard ShortcutOKRemoveOK

屏幕截图 - 使用 Ctrl+S 保存一个文件

于 2018-07-19T14:53:30.133 回答
1

仅适用于 2022 年之前。

我正在跑步Node.js,所以我不得不取消选中Update Node.js application on changes. 还有一个Update application in Chrome on changes

必须"Build, Execution, Deployment" > Debugger > Live Edit

在此处输入图像描述

于 2020-08-04T06:30:18.767 回答
0

在 web Storm 2017.3.4 File->Setting->System Setting->Synchronization 中取消选中所有复选框,然后应用并确定。

设置屏幕截图

于 2018-02-17T10:02:18.747 回答
0

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

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

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

于 2018-02-20T09:36:40.643 回答