Eclipse 重构菜单
Eclipse 重构菜单
使用Eclipse重构
在项目开发中我们经常需要修改类名,但如果其他类依赖该类时,我们就需要花很多时间去修改类名。
但 Eclipse 重构功能可以自动检测类的依赖关系并修改类名,帮我们节省了很多时间。
可用过以下方式打开重构菜单:
- 在 Package Explorer 视图中右击 Java 元素并选择Refactor(重构)菜单项

- 在 Java 编辑器中鼠标右击 Java 元素并选择Refactor(重构)菜单项
- 在 Package Explorer 视图中选择 Java 元素并按下 Shift + Alt + T
下图中我们在Java 编辑器中选中了 HelloWorld 类:

在选择 Rename 后会提示输入新的类名并按回车结束修改:

在修改完成按下回车键后,会弹出将将会修改的类:

你只需点击 Continue 按钮即可完成操作。
Eclipse 重构菜单的更多相关文章
- eclipse 重构(转)
		Eclipse中的重构类型 如果你看一下Eclipse的重构菜单,可以看到四部分.第一部分是撤销和重做.其他的三部分包含Eclipse提供的三种类型的重构. 第一种类型的重构改变代码的物 ... 
- eclipse重构详解(转)
		重构是对软件内部结构的一种调整,目的是在不改变软件行为的前提下,提高其可理解性,降低其修改成本.开发人员可以使用一系列重构准则,在不改变软件行为的前提下,调整软件的结构. 有很多种原因,开发人员应该重 ... 
- eclipse 重构功能。
		1. Rename Rename重构的功能就是重命名Java元素.虽然可以通过手动修改文件的文件名或其它Java元素的名称,但这种方式不会更新与此Java元素相关联的引用,用户必须手动查找和此Java ... 
- 在Eclipse新建菜单中添加JSP
		在开发的时候,大家可能选择不同的透视图,下面以Java EE透视图为例. 在项目上右键,选择new命令,出来的菜单中并没有新建JSP的选项. 这样一来,如果想新建JSP,只能选择Other命令,在里面 ... 
- Eclipse 重构
		使用重构工具可以快捷地将代码变成整洁而高度模块化的代码. Rename Rename 是 Eclipse 中最常用的重构.利用这个重构,可以对变量.类.方法.包.文件夹及几乎任何的 Java 标识符进 ... 
- Eclipse 重构功能的使用与重构快捷键
		重构是什么? 在代码写好之后改进它的设计. 重构分类:物理结构.类层次结构.类内部结构. 名称 快捷键 直译 作用范围 描述 Rename Alt + Shift + R 可以对任意变量.类. ... 
- Eclipse的菜单简介
		在Eclipse工作台的上方提供了菜单栏,该菜单栏包含了实现Eclipse各项功能的命令,并且与编辑器相关,即菜单栏中的菜单项与当前编辑器内打开的文件是关联的.例如,编辑器内没有打开任何文件,那么,将 ... 
- 【重构】AndroidStudio中代码重构菜单Refactor功能详解
		代码重构几乎是每个程序员在软件开发中必须要不断去做的事情,以此来不断提高代码的质量.Android Stido(以下简称AS)以其强大的功能,成为当下Android开发工程师最受欢迎的开发工具,也是A ... 
- eclipse 重构代码自动抽取函数
		1.选择重构代码段 2.重构 – 抽取方法 3.命名重构代码段抽取的方法 4.使用抽取的方法 
随机推荐
- 【spring boot】spring cloud下spring boot微服务启动没有报错,但是访问访问不到
			spring cloud下spring boot微服务启动没有报错,但是访问访问不到 解决方法: 可能是端口被占用了,但是依旧启用成功了. 更改一下项目启用的端口号,再重新启动查看是否可以正常访问. 
- redis_安装及使用
			一.文档资料 1.官方网站:http://redis.io/ 2.官方文档:http://redis.io/documentation 3.常用命令文档:http: ... 
- golang之bufio包的使用
			原文地址:http://www.niu12.com/article/38 github地址:https://github.com/ZQCard/go_api_practice // 参考:https: ... 
- vagrant 知识库
			版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明 http://wushaobo.info/?p=83 Vagrant让虚拟化技术走近寻常家.脚踏实地地说,网络上类似“两分钟入门”的文 ... 
- 总结对Docker这个东西的想法
			记得一开始的时候,还只能在一些网站上看到关于Docker零星的一些消息,之后的不久,有关Docker消息就遍布网络. 是什么因素让Docker火起来的? 或者说什么原因促使大家都对Docker感兴趣并 ... 
- 【千纸诗书】—— PHP/MySQL二手书网站后台开发之知识点记录
			前言:使用PHP和MySQL开发后台管理系统的过程中,发现有一些通用的[套路小Tip],这里集中记录一下.结合工作中ing的后台业务,我逐渐体会到:除了技术知识外.能使用户体验好的“使用流程设计”积累 ... 
- webmagic 下载页面
			下面是webmagic官方的默认实现HttpClientDownloader中的下载方法. @Override public Page download(Request request, Task t ... 
- Mac电脑下配置maven环境变量
			Mac电脑下配置maven环境变量 打开终端,使用 touch 命令创建 .bash_profile 文件 touch .bash_profile 编辑刚刚创建的文件 .bash_profile vi ... 
- JS动态插入HTML后不能执行后续JQUERY操作
			通过js追加的html 发现 不能点击 执行函数 普通绑定事件:$('.btn1').click(function(){}绑定 事件委托 解决方法: $("body").d ... 
- POJO百度百科
			POJO(Plain Ordinary Java Object)简单的Java对象,实际就是普通JavaBeans,是为了避免和EJB混淆所创造的简称. 使用POJO名称是为了避免和EJB混淆起来, ... 
