• 保存和撤销更改
    • 什么时候PhpStorm自动保存文件?
    • 调节自动保存行为
    • 使用全部保存命令
    • 在编辑器中标记未保存的变更文件
    • 用不同的名字保存文件
    • 回滚变更
  • 另请参阅:

    保存和撤销更改

    当用PhpStorm工作时,你不需要担心保存修改的文件:所有变更自动保存。

    在开发流程的任意阶段,你可以撤销不想要的修改。任意文件和目录可以还原到前一状态。

    • 什么时候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 | UndoCtrl+Z。要回滚文件到之前状态,使用本地历史或者相应的版本控制功能。

    另请参阅:

    规程:

    • 使用本地历史
    • 版本控制概念

    参考:

    • 设置参数对话框