当一个文件有变化相比,版本从版本控制系统(颠覆,在我的情况,CVS),我用按Ctrl签出 + Alt键 + 移 + ↑/按Ctrl + Alt + Shift + ↓在这些更改之间跳转。有时我想恢复其中一些更改(但不是文件中的所有更改)。我可以通过使用鼠标并点击带绿色箭头的小回退图标来实现这一点,但是有没有办法通过键盘来完成它(不使用鼠标)?是否有恢复Intellij IDEA中个别更改的键盘快捷键?
我正在使用IntelliJ IDEA 7.0.3。
当一个文件有变化相比,版本从版本控制系统(颠覆,在我的情况,CVS),我用按Ctrl签出 + Alt键 + 移 + ↑/按Ctrl + Alt + Shift + ↓在这些更改之间跳转。有时我想恢复其中一些更改(但不是文件中的所有更改)。我可以通过使用鼠标并点击带绿色箭头的小回退图标来实现这一点,但是有没有办法通过键盘来完成它(不使用鼠标)?是否有恢复Intellij IDEA中个别更改的键盘快捷键?
我正在使用IntelliJ IDEA 7.0.3。
您需要指定热键回滚操作设置|键盘映射,它没有默认分配。
UPDATE:看起来Rollback操作实际上会为整个文件调用Revert。我已为此提交IDEA-26912,请观看/投票。
回滚不再恢复整个文件,并且可以分配一个键盘快捷键。请参阅this comment。在IntelliJ IDEA 12.1.6 Ultimate中进行了验证。
您可以在中设置设置 |在我的颠覆设置键盘映射并选择键盘映射列表Version Control Systems
并设置快捷键,但revert
动作设置默认为按Ctrl + Alt + Z
独立于VCS - 也是git的默认快捷方式 – user467257 2016-11-11 12:06:13
我试图回滚,但似乎只回滚**全部**文件中的更改。我正在寻找的是能够有选择地恢复个人变化,当我达到他们。这可能吗? – 2009-12-18 09:10:56
你是对的,它不能按预期工作。我提交了新的YouTrack问题。 – CrazyCoder 2009-12-19 12:16:06
这是一个老问题,但它已被修复。您现在可以将其分配给您想要的键。 – Forethinker 2013-06-16 05:05:06