保存和撤销更改
当用PhpStorm工作时,你不需要担心保存修改的文件:所有变更自动保存。
在开发流程的任意阶段,你可以撤销不想要的修改。任意文件和目录可以还原到前一状态。
什么时候PhpStorm自动保存文件?
自动保存被启动在:
- 启动一个运行/调试配置
- 执行版本控制操作比如拉取,提交,推送等等
- 关闭编辑器中的文件
- 关闭项目
- 退出IDE
实际上,有更多的自动保存触发器,上面提到的是最重要的一些。
调节自动保存行为
下列选项可用来调节自动保存行为(File | Settings | Appearance and Behavior | System Settings):
- 保存文件当框架失去焦点(例如,当从PhpStorm切换到其他应用程序时)
- 自动保存如果应用程序空闲N秒
注意这些是可选的自动保存触发器,你不能完全关闭自动保存。
使用全部保存命令
如果有需要,你可以自己启动保存所有改变的文件。下面是全部保存的命令:
- File | Save All
Ctrl+S
在编辑器中标记未保存的变更文件
有变更但是没有保存的文件可以被标记。出于这个目的,在(File | Settings | Editor | General | Editor Tabs)有一个Mark modified tabs with asterisk选项。
当该选项打开时,没有保存的变更文件在编辑器标签上有一个星号
用不同的名字保存文件
在PhpStorm中没有另存为命令,要保存一个文件用不同的文件名或在不同的文件夹,使用Refactor | Copy或者F5
。
回滚变更
你可以还原修改通过使用Edit | Undo或Ctrl+Z
。要回滚文件到之前状态,使用本地历史或者相应的版本控制功能。
另请参阅:
规程:
参考: