非常有用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不一样,影响到域内文件共 ...
一周排行
  • 使用MicrosoftAzureBackupServer实现应用程序工作负载的保护1
    Microsoft Azure Backup实现了基于文件和文件夹的备份与恢复,Micro ...
  • 第一篇献给markdownmarkdown入门
    Markdown 是一种轻量级的「标记语言」,语法十分简单,常用的标记符号也不超过十个.虽 ...
  • R.java这个文件是会自动生成的.但是有时候你写错xml文件的时候,R.java是不会自动生成对应的值.这个时候我们会很习惯去clean一下这个项目,这个时候会突然发现,R.java竟然不见了. 这个时候的你肯定非 ...
  • Wireshark  抓包工具.强大的网络原理实验.网络数据分析统计和图表功能#直接就用RPM包安装了.也可以用源码包安装.#启动wireshark和snifer差不多.选择capture设置参数.还可以设置抓取不同 ...
  • 坦克大战
    1>myTankGame5.java/** * 功能:画出坦克 * 1>我方坦 ...
  • 公司的ISA代理服務器最近老是死機,平常沒人上班的時候就沒事,工作日上班了,就頻繁死機,重啟後又能上了.如果是user那邊有機器中了arp欺騙能倒置服務器死機嗎?Guy,thanks for your kind ca ...
  • cisco的一些小命令Cisco 2600 Router 基本命令及详解Cisco 2600 Router 的硬件结构包括:1.处理器:负责执行处理包所需的工作.比如:路由发现,路由转发以及路由决定等.2.存储器:在 ...
  • 第一步:下载virtual box http://download.virtualbox.org/virtualbox/4.2.12/VirtualBox-4.2.4980-Win.exe安装就不用说了第二步 ...
  • 团队协作,我们想的更深.更远.更多,花一分钟来看看我们特别奉献的故事,然后去注册一个账号,邀请小伙伴一起来工作,你会体会Worktile才是真正懂你的协作方式. 我们想做的百年公司还有很多的路,这一站你不妨去看看:h ...
  • 一.POS接口与GE接口区别POS(基于SDH的数据包)接口和GE(千兆以太网)接口进行了深入的分析,从两种技术实现数据流广域传输的传输效率.故障检测能力.经济性等几方面做了充分的比较,提出无论是POS接口还是GE接 ...