软件开发工具.ppt

软件开发工具.ppt

ID:56437787

大小:264.00 KB

页数:18页

时间:2020-06-18

软件开发工具.ppt_第1页
软件开发工具.ppt_第2页
软件开发工具.ppt_第3页
软件开发工具.ppt_第4页
软件开发工具.ppt_第5页
资源描述:

《软件开发工具.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、软件开发工具第2章Java开发工具田英鑫哈尔滨工业大学软件学院Java开发工具JDT基本概念自定义注释代码格式化编辑源代码使用Eclipse的重构功能代码片段编辑测试窗口Java程序调试创建和查看Javadoc文档JDT基本概念Java项目Java项目包含用于构建Java程序的源代码和相关文件它有一个相关联的Java构建器,在更改Java源文件时,Java构建器可以对这些Java源文件进行增量编译Java构建器Java构建器使用实现了“Java语言规范”的编译器来构建Java程序在保存各个Java文件时,Java构建器能够以增量方式构建程序基

2、本概念构建类路径构建类路径是用来查找源代码所引用的类的路径在编译期间,使用此路径来搜索项目外部的类在项目属性中,将其称为“Java构建路径”模板模板是对源代码中重复出现的编码模式的结构化描述Java编辑器支持使用模板来填充常用的源模式使用内容辅助来插入模板(Alt+/)重构支持Java程序重构的目标是在不影响程序行为的情况下进行系统范围内的代码更改基本概念Java透视图Java设计成用于处理Java项目的透视图Java浏览设计成用于浏览Java项目结构的透视图Java类型层次结构设计成用于浏览类型层次结构的透视图调试设计成用于调试Java程序

3、的透视图自定义注释窗口

4、首选项

5、Java

6、代码样式

7、代码模板代码格式化窗口

8、首选项

9、Java

10、代码样式

11、格式化程序编辑源代码快速修正Java编辑器提供了对输入时和编译后发现的问题的更正为了显示有可用于问题或警告的更正建议,编辑器的注释栏将显示“灯泡”左键单击灯泡或调用Ctrl+1(编辑>快速修正)将在光标位置处显示对问题的建议编辑源代码快速辅助快速辅助执行本地代码变换它们是针对Java编辑器中的所选内容或单个光标调用的并且与快速修订使用相同的快捷键(Ctrl+1)但当周围有错误时,快速辅助通常是隐藏的编辑源代码自动生成Getter和Sette

12、r编辑源代码使用字段生成构造函数使用Eclipse的重构功能重构支持Java程序重构的目标是在不影响程序行为的情况下进行系统范围内的代码更改,JDT可以帮助您很方便地重构代码当执行重构操作时,可以选择在执行重构操作之前预览由重构操作导致的所有更改许多Java视图(例如,“包资源管理器”和“大纲”)和编辑器的上下文菜单都提供了重构命令许多简单的命令(如移动和重命名)实际上都是重构操作,这是因为移动和重命名Java元素通常需要更改从属文件使用Eclipse的重构功能重命名参见练习1代码片段编辑测试窗口代码片段编辑测试窗口JDT添加了代码片段编辑测

13、试窗口,可以用来在构建完整Java程序之前对Java代码段进行实验和求值在代码片段编辑测试窗口页面编辑器中对代码段进行编辑和求值,产生的问题在编辑器中报告从Java代码片段编辑测试窗编辑器中,可以选择代码段、对其进行求值并以字符串形式显示结果还可以在调试器的表达式视图中显示对代码段求值所产生的对象代码片段编辑测试窗口新建Java代码片段编辑测试窗页面方法一:创建.jpage文件方法二:文件>新建>其它>Java>Java运行/调试>代码片段编辑测试窗页面代码片段编辑测试窗口代码片段编辑测试窗页面输入表达式或代码片断选择如下操作检查对所选文本求

14、值的结果现实对所选文本求值的结果对所选文本求值停止求值设置用于运行代码的导入声明参见练习2Java程序调试调试简介Java调试器具有客户机/服务器设计,因此,它可以用来调试以本地方式(在调试器所在的工作站上)或以远程方式(在网络中的另一台计算机上)运行的程序本地调试本地调试是最简单并且最常用的一种调试完成编辑和构建Java程序后,可以使用工作台上的运行>调试...菜单项来在工作站上启动程序以调试方式启动程序将在调试器客户机与正在启动的Java程序之间建立连接,然后可以使用断点、单步执行或表达式求值来调试程序参见练习3创建和查看Javadoc文

15、档创建Javadoc文档项目->生成Javadoc

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。