Eclipse 重构

  使用重构工具可以快捷地将代码变成整洁而高度模块化的代码。

  Rename

  Rename 是 Eclipse 中最常用的重构。利用这个重构,可以对变量、类、方法、包、文件夹及几乎任何的 Java 标识符进行重命名。当重命名某标识符时,对该标识符的所有引用也将被重命名。调用 Rename 重构的快捷方式是 Alt+Shift+R。 当在 Eclipse 编辑器中对某标识符调用这个快捷方式时,在此编辑器中会出现一个小对话框,可以在这个对话框中修改这个标识符的名字。在按下 Enter 键时,所有对该标识符的引用也将被相应更改。

  

  参考资料

  Eclipse 中的重构功能

  

时间: 2024-11-04 09:16:00

Eclipse 重构的相关文章

《重构》读书笔记 与 Eclipse 重构功能使用

第二章 重构原则 重构是什么? 重构(名词):对软件内部结构的一种调整,目的是在不改变[软件之可察行为]前提下,提高其可理解性,降低其修改成本. 重构(动词):使用一系列重构准则(手法),在不改变[软件之可察行为]前提下,调整其结构. 两顶帽子:添加新功能和重构,不能同时进行. 为何重构? 改进软件设计:可能设计之初根据已有需求,是世界上最优的设计.但是可能过程中增删许多功能,原有设计已经不满足现有需求. 使软件更易理解: 通常多添加注释不一定是好的选择,因为可能代码会被别人修改,而忽略修改注释

eclipse重构功能的使用

重构的过程是一个不断尝试和探索的过程.Eclipse的重构支持撤销和重做,并且能够预览重构结果,这些是很实用的功能.要想执行撤消和重做(Undo and Redo)的功能,可以直接按快捷键Ctrl+Z以及Ctrl+Y,也可以选择Edit菜单的Undo和Redo操作 博文 http://blog.csdn.net/hamxyy/article/details/6705791 eclipse重构功能的使用

Eclipse 重构菜单

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

Eclipse 重构功能的使用与重构快捷键

重构是什么? 在代码写好之后改进它的设计. 重构分类:物理结构.类层次结构.类内部结构. 名称 快捷键 直译 作用范围 描述 Rename Alt + Shift + R     可以对任意变量.类.方法.包名.文件夹进行重新命名,并且所有使用到的地方会统一进行修改. Move Alt + Shift + V   字段 把字段移到其他类.把类移到其他包 名称 快捷键 直译 作用范围 描述 Change Method Signature Alt + Shift + C 修改方法签名 方法 对方法进

eclipse 重构(转)

Eclipse中的重构类型        如果你看一下Eclipse的重构菜单,可以看到四部分.第一部分是撤销和重做.其他的三部分包含Eclipse提供的三种类型的重构. 第一种类型的重构改变代码的物理结构,像Rename和Move.第二种是在类层次上改变代码结构,例如Pull Up和Push Down.第三种是改变类内部的代码,像Extract Method和Encapsulate Field.这三部分的重构列表如下. 类型1 物理结构 l         Rename l         M

eclipse重构详解(转)

重构是对软件内部结构的一种调整,目的是在不改变软件行为的前提下,提高其可理解性,降低其修改成本.开发人员可以使用一系列重构准则,在不改变软件行为的前提下,调整软件的结构. 有很多种原因,开发人员应该重构代码,例如之前的开发人员代码写得很烂.自己以前设计时有缺陷.需求变更需要添加一些新的功能或修改原有功能等等.Martin Fowler在其著名的<<Refactoring—Improving the Design of Existing Code>>一书中谈到了为何重构的几点原因:

eclipse 重构代码自动抽取函数

1.选择重构代码段 2.重构 – 抽取方法 3.命名重构代码段抽取的方法 4.使用抽取的方法

重构Mybatis与Spring集成的SqlSessionFactoryBean(2)

三.代码重构 1.先使用Eclipse把buildSqlSessionFactory()方法中众多的if换成小函数 protected SqlSessionFactory buildSqlSessionFactory() throws IOException { Configuration configuration; XMLConfigBuilder xmlConfigBuilder = null; if (this.configuration != null) { configuration

Eclipse:快捷

Ctrl +单击方法------------查看方法 ALT+/    -------------代码助手 Ctrl+O   -------------列出方法和成员变量或布局结构 Ctrl+D   -------------删除当前行 Ctrl+Z   -------------撤销一步 Ctrl+Y   -------------复原一步 Ctrl+Shift+F --------代码格式化 Ctrl+L  --------------定位到某一行 Ctrl+F --------------