快速业务通道

精通Eclipse V3.4,第2部分: JDT - 编程入门网

作者 佚名技术 来源 NET编程 浏览 发布时间 2012-06-16
在错误。如果内容非常苛刻,则 可以告诉 Eclipse 忽略它(例如,Undocumented Empty Block),或者可以将项内容设为根据问题的严重程度标记警报或错误。

图 4. 自定义 Java 编译器错误和警报

精通Eclipse V3.4,第2部分: JDT - 编程入门网

注:建议将 Potential programming Problems 和 Deprecated and Restricted API 下的项至少设为 Warning 级别。您可能需要忽略 Potential programming Problems 下的 Serializable class without serialVersionUID 项,除非您打算同步许多对象。

6、在展开的 Java Compiler 树中选择 Task Tags.任务标记允许您在代码注释中给您自己或其他人留下说明。例如,您可以有这样一 行://TODO this is a bug. details at http://bugs.mycompany.com/3434/.您可以在 Tasks 视图看到这些注释本身。单击 Tasks 视图中的 任意一个注释将跳到它在源代码中的位置。默认情况下,Eclipse 提供了三类任务标记:FIXME、TODO 和 XXX.只需在 Java Compiler 树中选 择 Task Tags(参见图 5),单击 New,并在显示的窗口中键入标记名称,就可以添加您自己的标记(例如 BUG)。您甚至可以为标记设置优 先级级别,这十分有用,因为您可以按优先级排列 Tasks 视图中的注释。

图 5. 自定义任务标记

精通Eclipse V3.4,第2部分: JDT - 编程入门网

重构

重构 允许您轻松地更改一个位置中的代码并且在代码出现的其他位置显示这些更改。如果这听起来让人困惑,那么可以这样说:这一节的 内容可能是 Eclipse 最精彩的部分。由于 Eclipse 包含许多重构功能,而且对所有这些功能进行说明可以自成一篇文章,因此本文主要介绍 一些最常用的重构功能。

重命名重构

重命名重构 可能是所有重构中最常用的。您可以使用它重命名项目中的任何方法、变量或类。要尝试使用它,请执行以下操作:

1、在编辑器中选择任意一个变量。

2、在位于 Eclipse GUI 顶部的菜单中单击 Refactor > Rename,如图 6 所示。Java 编辑器将把框放置在变量名周围及使用它的所有 位置中。

图 6. Refactor 菜单将提供许多重构功能

精通Eclipse V3.4,第2部分: JDT - 编程入门网

3、键入变量的新名称,然后按 Enter 键。使用该变量的所有位置将自动改为使用新名称。

同样地,您可以更改类和方法的名称。使用它们的所有位置都将改为使用新名称。这样,您不必手动定位调用方法的每个实例并进行更改, 这将为您节省大量时间并避免潜在错误。您可以轻松地更改 Java 项目中的任何方法、变量和类的名称,而不用再去管它。

精通Eclipse V3.4,第2部分: JDT(4)

时间:2011-07-20 IBM Prashant Deva

移动重构

此类重构在将类从一个包移到另一个包中时尤为有用。您可能会经常使用它 — 仅次于重命名重构。要尝试使用它,请执行以下操作:

1、右键单击 Package Explorer 中的任意一个类,然后单击 Refactor > Move。系统将打开一个窗口,该窗口显示当前项目及该项目依 赖的任何其他项目中的包。

2、选择需要将该类移到哪个包中,然后单击 OK。该类将被物理地移到新包中,并且代码中对它的所有引用 — 例如 import 语句 — 将改 为引用其新位置。

如果想要跳过这些步骤,您可以将类从一个包拖放到另一个包中。移动重构将自动执行。

构建 Java 项目

Eclipse 没有 Compile 按钮。这会使许多新手感到十分慌乱,但是它是 Eclipse 的另一个令人感到惊奇的功能。您永远不需要编译 Java 项目,因为始终在构建项目。只要保存文件,Eclipse 就会在后台编译它以及它影响的所有其他文件,因此您从未注意到它。此行为将减少启 动项目所需的时间,因为您永远都不需要等待它重新编译。

运行项目

运行 Java 项目的最简单方法是打开包含 main 方法的文件,然后单击工具栏上的 Run.这样做将创建启动配置。下一次需要运行项目时, 单击 Run 旁边的箭头,如图 7 所示并选择带有包??? main 方法

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号