非常有用eclipse与myeclipse恢复已删除的文件和代码

 eclipse与myeclipse恢复已删除的文件和代码

今天写了1300多行代码,被不小心删除了顿时感觉手足无措,后来用myeclipse的历史文件恢复功能,找回来了,虚惊一场!!!MyEclipse真的很强悍啊;必须将这个功能写写,要不感觉就对不起Myeclipse的作者

1.类文件的恢复

前些天在开发中,不小心将一个写着有数1000行代码的类删除了,本能下去按了ctrl+z进行恢复,但没有一点用,但还是搜索下有没有解决的方法,要重新写一遍真有点

心不甘啊,哈哈 终于还是找到了一个好方法:

选择项目后右键-->选择Restore from Local history-->出现下面的界面:

非常有用eclipse与myeclipse恢复已删除的文件和代码

勾选后按Restore就恢复了,真的很强大很方便;但我没有就此罢手,我马上新建了一个项目,随便写了两个文件后删除,然后关闭了myeclipse后重新开启,仍进行上面

的恢复操作,发现还真的能恢复,确实很强大;

2.误删的代码的恢复

我们一般在myeclipse不关闭的情况下,会简单的利用ctrl+z进行恢复,但是关闭了myeclipse后你可能就会感觉束手无策了,哈哈,这个介绍跟上面类似的一直方法进行

代码的恢复:右键-->Local History-->replace with 后可发现所有修改过的内容

非常有用eclipse与myeclipse恢复已删除的文件和代码

选择你要恢复的时间点的代码进行直接替换或进行复制

希望多多交流,多多关注
更多相关文章
  • 本文介绍在Eclipse中如何恢复已删除的文件.@author:ZJ 07-4-8Blog: [url]http://zhangjunhd.blog.51cto.com/[/url]    如果,在开发中,(Eclipse)删除了一些文件后又发现需要这些文件该怎么办? 现在删除T1.java和T4. ...
  •  当Linux计算机受到入侵时,常见的情况是日志文件被删除,以掩盖攻击者的踪迹.管理错误也可能导致意外删除重要的文件,比如在清理旧日志时,意外地删除了数据库的活动事务日志.有时可以通过lsof来恢复这些文件.  当进程打开了某个文件时,只要该进程保持打开该文件,即使将其删除,它依然存在于磁盘中.这意 ...
  • Exchange2013恢复已删除用户邮箱
    上一篇文章我们讲到了如何恢复已禁用的邮箱.但是在微软的Exchange中,禁用邮箱和删除邮箱毕竟是两个截然不同的概念,这篇文章我们就来看看如何恢复已删除的邮箱.1.依然是新建用户"张三",然后给其发一封邮件,作为后续邮箱数据恢复的参照.2.此时删除该用户邮箱.3.此时我们可以看到 ...
  •  Oracle恢复已删除的数据,主要有两种方法:SCN和时间戳. 一.通过SCN恢复删除且已提交的数据 1.获得当前数据库的scn号 select current_scn from v$database; (切换到sys用户或system用户查询)     查询到的scn号为:1499223 2.查 ...
  • 恢复rm删除的文件(ext3)       df -T   # 首先查看磁盘分区格式,此软件只针对ext3       umount /data/     # 卸载挂载,数据丢失请首先卸载挂载,或重新挂载只读       ext3grep /dev/sdb1 --ls --inode 2       ...
  •  恢复rm删除的文件(ext3wget http://ext3grep.googlecode.com/files/ext3grep-0.10.2.tar.gztar zxf ext3grep-0.10.1.tar.gzcd /home/easwy/ext3grep-0.10.1./configure ...
  • 多进程环境下,打开同一个文件,进行读写操作过程中,如果其中一个进程删除这个文件,那么,另外正在读写这个文件会发生什么呢?1. 正在读写的进程发生异常,因为文件被删除了2. 正在读写的进程仍然正常读写,好像没有发现发生了什么Linux 是通过 link 的数量来控制文件删除,只有当一个文件不存在任何 ...
  • Exchange2010恢复已删除邮箱
    问答:1. 为什么要恢复邮箱?因为邮箱里面数据,因为你有需要.2. 重建一个同名的邮箱可以么?GUID不一样,所属的群组关系需要重建,如果别人用Outlook本地缓存的帐号发送邮件,虽然是同一个地址,因为GUID不一样,还是会收不到3. 新建同名邮箱,对AD有什么影响?SID不一样,影响到域内文件共 ...
一周排行
  • 如何建设一个优秀团队? 20年前,丰田.沃尔沃等公司将团队引入生产过程中时,曾轰动一时.在多变的环境中,团队比传统的部门结构或其他形式的稳定性群体更灵活,反应更迅速.但除了销售业绩,企业领导人如何判断一个团队是否优秀 ...
  • 用软件计数统计软件使用频率软件计数是首先我们来看看图1          接下来我们创建一个软件计数规则,在SCCM管理控制台中切换到软件计数,选择右侧任务栏中的"新建"任务.如图2所示,我们新建 ...
  • Spring源码分析——BeanFactory体系之接口详细分析
    Spring的BeanFactory的继承体系堪称经典.这是众所周知的!作为Java程序员 ...
  • 构建快速部署的pythonpip环境及pypi本地源环境
    前言:大家用pip安装模块有没有遇见过这样的情况:对的,这就是抽风的timeout昨天看到 ...
  • 自动安卓发布了4.0版本的蓝牙协议之后,越来越多的开发者收到了各种针对于BLE蓝牙的开发需求. 而且有很多时候还需要兼容以前的3.0版本,给大家的开发带来了困扰,笔者也遇到了这样的问题,偶然间发现了getType() ...
  • RSS基础知识概述: RSS 这个概念,伴随着“博客(Weblog)”这个词语的出现,已经好几岁了.什么是RSS呢,它缩写是 "Really Simple Syndication", 支撑技术是x ...
  •                                                                                     for的多重循环--java        利用 ...
  • 2806 红与黑  时间限制: 1 s  空间限制: 64000 KB  题目等级 : 白银 Silver 题解  查看运行结果 题目描述 Description 有一个矩形房间,覆盖正方形瓷砖.每块瓷砖涂成了红色或 ...
  • 在客户端配置"/etc/sysconfig/network-ecripts/ifcfg-eth0"把"BOOTPROTO="后面的的值配置为"dhcp"并保 ...
  • package hello; public class Account {protected int id;protected double balance;protected double annualIntere ...