快速业务通道

精通Eclipse V3.4,第3部分: JDT文本编辑器提示和技巧 - 编程入门网

作者 佚名技术 来源 NET编程 浏览 发布时间 2012-06-16

精通Eclipse V3.4,第3部分: JDT文本编辑器提示和技巧

时间:2011-07-20 IBM Prashant Deva

“精通 Eclipse” 系列的这一部分将详细介绍 Eclipse 的 Java 编辑器。开发人员将在这个编辑器上花费大量的时间,因此了解其高级功 能可以显著提高您的生产率。

Organize Imports 命令

Organize Imports 命令将添加缺失的导入并将现有的导入声明组织到 Java 文件中。您可以通过使用 Ctrl+Shift+O 组合键在当前编辑器 中运行这条命令。要将 Organize Imports 命令应用到整个项目中,请右键单击项目浏览器中的项目并选择 Source > Organize Imports。

假定您在 Java 文件中的某个位置使用了一个类,但是您忘记导入该类:Organize Imports 可以为您自动导入该类。如果该命令不确定类 的位置,将打开一个窗口并显示一列可以进行选择的选项。例如,如果在代码中使用 List 类,当运行 Organize Imports 命令时,则可能弹 出一个窗口,要求您在 java.util.List 与 javax.swing.List 之间选择,因为命令自己无法选择。

Organize Imports 还将常用的 .* 样式的导入声明分为独立的导入语句。例如,假定您的文件中有一个诸如 import java.util.* 之类的 导入语句,并且仅使用来自该包的 List 类。Organize Imports 命令将把初始的 import 语句替换为 import java.util.List。

选取字符串的一部分

通常,您需要在两个字符串之间连接一个变量。绝大多数情况下,这些字符串属于一条单一语句,并且很容易犯下在字符串两侧遗漏空格的 错误。例如,您可能会得到 You have5seconds left 之类的输出,而非 You have 5 seconds left。Eclipse 将防止您掉入这个陷阱:

在代码内像往常一样键入字符串:static String getMsg(int time) {    return "You have 5 seconds left"; }

选择需要用变量替换的字符串部分 — 在本例中为数字 5。

按 Ctrl+1 组合键并选择 Pick out selected part of String。

图 1. 选择 Pick out selected part of String

精通Eclipse V3.4,第3部分: JDT文本编辑器提示和技巧 - 编程入门网

结果显示在图 2 中。

图 2. 选取选中的字符串部分

精通Eclipse V3.4,第3部分: JDT文本编辑器提示和技巧 - 编程入门网

用变量替换中间的字符串。

图 3. 用变量替换字符串

精通Eclipse V3.4,第3部分: JDT文本编辑器提示和技巧 - 编程入门网

现在可以确保您不会犯空格错误。

精通Eclipse V3.4,第3部分: JDT文本编辑器提示和技巧(2)

时间:2011-07-20 IBM Prashant Deva

自动创建局部变量

您经常需要调用方法并将其值赋给新局部变量。使用 Eclipse 可以让您轻松地执行此操作,并且您绝不希望再使用旧方法执行这样的操作 :

键入方法调用:public void foo() {    getMsg(3); }

不需要移动插入标记,按 Ctrl+1 组合键并选择 Assign statement to a new local variable(参见图 4)。如果需要使用字段而非局部 变量,可以选择 Assign statement to a new field。

图 4. 选择 Assign statement to a new local variable

精通Eclipse V3.4,第3部分: JDT文本编辑器提示和技巧 - 编程入门网

系统将为您创建与该方法的返回值类型相同的新局部变量。系统将给它提供相应的名称,但是您可以根据需要更改名称(参见图 5)。按 Enter 键接受该名称。

图 5. 您可以更改变量的名称

精通Eclipse V3.4,第3部分: JDT文本编辑器提示和技巧 - 编程入门网

快速概要

概览视图十分有用,因为它可以让您轻松地跳到 Java 文件中的方法。但是此视图将占用大量宝贵的屏幕区域。

快速概要视图将提供概览视图的所有功能,而无需占据屏幕区域。要从编辑器内激活快速概要视图,请按 Ctrl+O 组合键。系统将显示一个 弹出式窗口,其中显示文件的概要。

图 6. 按 Ctrl+O 组合键打开快速概要视图

精通Eclipse V3.4,第3部分: JDT文本编辑器提示和技巧 - 编程入门网

您可以使用箭头键浏览所有方法。要更加快速地跳到某种方法,可以键入其名称。列表将开始过滤,只为您显示以所键入字符为开头的方法 。

图 7. 开始输入并且概要视图开始过滤

精通Eclipse V3.4,第3部分: JDT文本编辑器提示和技巧 - 编程入门网

精通Eclipse V3.4,第3部分: JDT文本编辑器提示和技巧(3)

时间:2011-07-20 IBM

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站: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号