刚刚在敲代码的时候有地方写错了,就想撤回,Ctrl+Z撤销后发现又没问题,想再恢复过来,于是Ctrl+Y(惯性记忆),但是发现代码好像有些别扭,于是又Ctrl+Z、Ctrl+Y了几次。在我删除了n多行代码之后,终于明白过来了,Ctrl+Y在IDEA中默认不是反撤销,而是删除行!!!
特此发帖,提醒朋友们不要再犯此错误!
下面是修改IDEA中快捷键和代码版本恢复的具体操作
修改IDEA中反撤销快捷键
①依次打开【文件】-->【设置】
②在弹出菜单栏中依次选择【快捷键】-->【主菜单】-->【编辑】
③在【编辑】下拉框中选择【Redo】,右键,选择【Add Keyboard Shortcut】
④在弹出的对话框中按下Ctrl+Y(或者其他你想设定的快捷键),确定后点击应用即可。
若在该对话框中出现“已经分配给xxxx”,点击确定,替换即可。
代码版本恢复
IDEA默认随时保存代码,在误删代码可以在本地历史中找回。
①右键想要恢复的Class文件,选择【本地历史】-->【显示历史】
②弹出的对话框中会显示近期自动保存的各个版本的代码,可以选择某一版本,与当前代码进行比对,左侧为历史版本,右侧为当前版本。
③选择好要还原的版本之后,右键该版本,点击【还原】即可。
这样代码就恢复到历史版本了。
唉真是干啥啥不行,吃饭第一名,这些低级错误都犯,不过以后记住了,也算是有收获了,不得不讲IDEA真的功能强大,太喜欢了,抓紧时间学习!