Local History里没记录??IDEA代码丢失的解决办法

简介: Local History里没记录??IDEA代码丢失的解决办法

IDEA代码丢失,git和svn也没有提交,只能先查看IDEA的本地历史了


右键项目,Local History  下的 Show History

1898904-20220321185845369-54821157.png


可以看到最近的一些本地代码更改的记录

1898904-20220321190217389-459178781.png


右键 Revert即可恢复

1898904-20220321190321547-1469698756.png



如果没有记录,那就是时间太长了,超出了IDEA的默认保存时间,为了避免类似事情再次发生我们需要修改IDEA的历史记录保存时间


点击上方工具栏的Help→Find Action...


1898904-20220321190448820-299687464.png

搜索Registry


1898904-20220321191055849-461423906.png

搜索localHistory.daysToKeep  将默认的5修改为想要的时间天数


1898904-20220321191149854-1389022291.png


IDEA如果超时没记录找回是没戏了


但还是有个曲线救国的方式,如果之前有打过jar包的话,那就是反编译jar包


下载地址:http://jd.benow.ca/


根据自己的电脑下载版本


1898904-20220321191435135-1208924303.png

1898904-20220321191458525-46932070.png

下载好了解压,然后打开jd-gui.exe


1898904-20220321191605636-216410700.png

打开jar包

1898904-20220321191532057-846542726.png


然后找到自己丢失的代码即可,代码打码了,基本就是这个意思,不过复制过来的中文字符串不见了,也不是啥大问题,能找回来就是好的


1898904-20220321191903049-1483828775.png


jar包也没有的就重写吧

相关文章
|
3月前
|
SQL 关系型数据库 MySQL
实时计算 Flink版产品使用合集之idea本地测试代码,要增大 Flink CDC 在本地 IDEA 测试环境中的内存大小如何解决
实时计算Flink版作为一种强大的流处理和批处理统一的计算框架,广泛应用于各种需要实时数据处理和分析的场景。实时计算Flink版通常结合SQL接口、DataStream API、以及与上下游数据源和存储系统的丰富连接器,提供了一套全面的解决方案,以应对各种实时计算需求。其低延迟、高吞吐、容错性强的特点,使其成为众多企业和组织实时数据处理首选的技术平台。以下是实时计算Flink版的一些典型使用合集。
|
4天前
|
Java 数据库连接 Spring
如何在IDEA中自定义模板、快速生成完整的代码?
这篇文章介绍了如何在IntelliJ IDEA中使用easycode插件自定义代码生成模板,以快速生成Spring Boot、MyBatis等项目中常见的Controller、Service、Dao、Mapper等组件的代码。
如何在IDEA中自定义模板、快速生成完整的代码?
|
5天前
|
安全 开发工具 git
coding上创建项目、创建代码仓库、将IDEA中的代码提交到coding上的代码仓库、Git的下载、IDEA上配置git
这篇文章是关于如何在IDEA中配置Git、在Coding.net上创建项目和代码仓库,并将IDEA中的代码提交到远程代码仓库的详细教程,涵盖了Git安装、IDEA配置、项目创建、代码提交等步骤。
coding上创建项目、创建代码仓库、将IDEA中的代码提交到coding上的代码仓库、Git的下载、IDEA上配置git
|
10天前
|
Java
问题2:IDEA控制台输出中文乱码以及出现错误(编码 GBK 的不可映射字符 (0xB0))的解决办法
问题2:IDEA控制台输出中文乱码以及出现错误(编码 GBK 的不可映射字符 (0xB0))的解决办法
48 4
|
25天前
|
Java
关于idea报错:Cannot determine path to 'tools.jar' library for 17 (E:\java-jdk\jdk17)的解决办法
关于idea报错:Cannot determine path to 'tools.jar' library for 17 (E:\java-jdk\jdk17)的解决办法
|
25天前
关于idea控制台乱码问题的解决办法
关于idea控制台乱码问题的解决办法
|
4天前
|
开发工具 git
IDEA中怎么将代码提交代码到远程仓库
IDEA中怎么将代码提交代码到远程仓库
|
6天前
IDEA——代码文件如何插入作者注释
IDEA——代码文件如何插入作者注释
12 0
|
6天前
|
Web App开发 JavaScript 前端开发
IDEA——使用JavaScript Debugger调试代码
IDEA——使用JavaScript Debugger调试代码
13 0
idea快捷键:全局搜索文件,代码,接口,ctrl+shift+f无效?也可以点击Edit 点击Find Replace in path
idea快捷键:全局搜索文件,代码,接口,ctrl+shift+f无效?也可以点击Edit 点击Find Replace in path