内容 说明
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
本站提供的电子书教程均为网上搜集,如果该教程涉及或侵害到您的版权请联系我们。