好文档 - 专业文书写作范文服务资料分享网站

Eclipse中文教程3

天下 分享 时间: 加入收藏 我要投稿 点赞

内容 说明

7.4 Java视图(Java views)

内容

说明

新的「宣告」视图(「Window」→「Show View」→「Other...」→「Java」→「Declaration」)会显示在Java编辑器或Java视图中所选元素的程序代码。

宣告视图

(Declaration view)

Javadoc视图(「Window」→「Show View」→「Other...」→「Java」

Javadoc 视图→「Javadoc」)会显示在Java编辑器或Java视图所选元素的(Javadoc view) Javadoc。Javadoc视图会使用SWT浏览器小组件,在支持它的平

台上显示HTML。

Eclipse中文教程.doc 第 278 頁,共 288 頁

更多电子书教程下载请登陆http://down.zzbaike.com/ebook

本站提供的电子书教程均为网上搜集,如果该教程涉及或侵害到您的版权请联系我们。

内容 说明

?? 在元素或所选名称上按F4(「Navigate」→「Open Type

Hierarchy」),将类型阶层的焦点放在新类型。

类型阶层中的?? 不单可以开启「Hierarchy」视图以显示类型,也可以显示套秘诀(Tricks in 件、来源数据夹、JAR保存文件与Java项目。

?? 可以将元素拖放到「Hierarchy」视图中,以便将它的焦点放the type

在该元素上。 hierarchy)

?? 可以从视图的工具列,变更「Hierarchy」视图的摆放方式(从

预设的垂直方向到水平方向)。 如果要了解阶层中哪些类型会置换方法,请使用「显示阶层中的

找出在阶层中成员」功能。

「Navigate」→「Open Type 哪一个位置实?? 选取要查看的方法,然后按下F4(

Hierarchy」)。这将根据方法的宣告类型开启类型阶层视图。作方法(Find

out where a ?? 如果「阶层」视图已经选取该方法,请按「Lock View and Show

Members in Hierarchy」工具列按钮。 method is

?? 阶层视图现在仅显示实作或定义'已锁定'方法的类型。举例implemented in

the hierarchy) 来说,可以看到'isEmpty()'在'List'中定义,且在

'ArrayList'和'Vector',但不在'AbstractList'中实作。

Eclipse中文教程.doc 第 279 頁,共 288 頁

更多电子书教程下载请登陆http://down.zzbaike.com/ebook

本站提供的电子书教程均为网上搜集,如果该教程涉及或侵害到您的版权请联系我们。

内容 说明 如果套件名称很长,可以配置一个在检视器显示的压缩名称。压缩型样的配置是在「Window」→「Preferences」→「Java」→「Appearance」中完成。 压缩套件名称(Compress package names)

7.5除错(Debugging) 内容

说明

环境变量可以透过环境卷标,指定启动Java应用程序所用的环境。 (Environment Variables)

Eclipse中文教程.doc 第 280 頁,共 288 頁

更多电子书教程下载请登陆http://down.zzbaike.com/ebook

本站提供的电子书教程均为网上搜集,如果该教程涉及或侵害到您的版权请联系我们。

内容 说明

如果经常指定同样的自变量给特定的VM,则可以在安装的JRE喜好设定页面,配置预设的VM自变量。比起每采用一个启动配置都要指定一次自变量,这样要方便得多。

预设的VM自变量(Default VM Arguments)

控制主控台主控台所显示的输出,可以透过「主控台」视图工具列中的Pin(Controlling 主控台动作,锁定至特定程序。另外还有一个卷动锁定动作,可your console) 以停止主控台在附加新输出时自动卷动。

Eclipse中文教程.doc

第 281 頁,共 288 頁

更多电子书教程下载请登陆http://down.zzbaike.com/ebook

本站提供的电子书教程均为网上搜集,如果该教程涉及或侵害到您的版权请联系我们。

内容 说明

除错器的执行绪和监视器视图显示哪些执行绪正保有锁定,以及哪些正等待取得锁定。

执行绪和监视器视图

(Threads and Monitors view)

逐行过滤器可以避免除错器在进入程序代码进行副程序除错时,在指定的类别和套件中暂停执行。逐行过滤器是在「Window」→「Preferences」→「Java」→「Debug」→「Step Filtering」

逐行过滤器

中建立的。当使用逐行过滤器切换为开启时(在除错工具列和菜

(Step filters)

单),逐行过滤器会套用到所有的逐行动作。在「除错」视图中,所选堆栈框的套件或宣告类型可以迅速地新增至过滤器清单,方法为从堆栈框的快速菜单选取Filter Type或Filter Package。可以执行和除错并未清楚地编译的程序代码。执行有和没有编译错误的程序代码之间的唯一差异,就是如果执行一行有编译错误的程序代码,将发生下列两种情况之一:

执行有编译错?? 如果在「Java」→「Debug」喜好设定页面上设定了'Suspend

execution on compilation errors',且正在进行除错,则误的程序代码

除错阶段作业将暂停,如似遇到岔断点一般。请注意,如果(Running code

VM支持「Hot Code Replace」,将可以修正编译错误并回复除with compile

错 errors)

?? 否则,执行将终止,并出现'unresolved compilation'错误有一点必须注意,只要执行路径避开有编译错误的程序代码行,就可以执行并除错,正如同平常所做一般。

Eclipse中文教程.doc 第 282 頁,共 288 頁

更多电子书教程下载请登陆http://down.zzbaike.com/ebook

本站提供的电子书教程均为网上搜集,如果该教程涉及或侵害到您的版权请联系我们。

6z0d130e8m0fvqu4zj6w
领取福利

微信扫码领取福利

微信扫码分享