Shelve功能介绍
IntelliJ IDEA 的 Shelve 功能用于临时保存未提交的代码更改。这对于需要在不同任务之间切换时非常有用,可以保持工作环境的整洁。
使用 Shelve 功能可以提高开发效率,帮助更好地管理代码更改。
以下是 Shelve 功能的几个关键点:
临时保存:你可以将当前的更改(例如文件的修改)保存在一个“架子”上,以便稍后恢复。
管理更改:Shelve 功能允许你为不同的更改创建多个 shelve,方便管理和切换。
恢复和应用:你可以随时恢复已经 shelve 的更改,也可以选择将其应用到当前工作区。
删除和清理:不再需要的 shelve 可以轻松删除,以保持列表的整洁。
适用场景:适合于需要频繁切换上下文的开发者,例如在处理多个任务或修复临时 bug 时。
图示
在提交工具窗口 (Alt + 0) 中,右键点击要 shelve 的文件或更改列表,然后从上下文菜单中选择“Shelve Changes”。
在“Shelve Changes”对话框中,查看修改文件的列表。
在“提交消息”字段中,输入要创建的 shelf 名称,然后点击“Shelve Changes”按钮。