您好,欢迎访问三七文档
软件开发工具第2章Java开发工具田英鑫哈尔滨工业大学软件学院2/18Java开发工具JDT基本概念自定义注释代码格式化编辑源代码使用Eclipse的重构功能代码片段编辑测试窗口Java程序调试创建和查看Javadoc文档3/18JDT基本概念Java项目Java项目包含用于构建Java程序的源代码和相关文件它有一个相关联的Java构建器,在更改Java源文件时,Java构建器可以对这些Java源文件进行增量编译Java构建器Java构建器使用实现了“Java语言规范”的编译器来构建Java程序在保存各个Java文件时,Java构建器能够以增量方式构建程序4/18基本概念构建类路径构建类路径是用来查找源代码所引用的类的路径在编译期间,使用此路径来搜索项目外部的类在项目属性中,将其称为“Java构建路径”模板模板是对源代码中重复出现的编码模式的结构化描述Java编辑器支持使用模板来填充常用的源模式使用内容辅助来插入模板(Alt+/)重构支持Java程序重构的目标是在不影响程序行为的情况下进行系统范围内的代码更改5/18基本概念Java透视图Java设计成用于处理Java项目的透视图Java浏览设计成用于浏览Java项目结构的透视图Java类型层次结构设计成用于浏览类型层次结构的透视图调试设计成用于调试Java程序的透视图6/18自定义注释窗口|首选项|Java|代码样式|代码模板7/18代码格式化窗口|首选项|Java|代码样式|格式化程序8/18编辑源代码快速修正Java编辑器提供了对输入时和编译后发现的问题的更正为了显示有可用于问题或警告的更正建议,编辑器的注释栏将显示“灯泡”左键单击灯泡或调用Ctrl+1(编辑快速修正)将在光标位置处显示对问题的建议9/18编辑源代码快速辅助快速辅助执行本地代码变换它们是针对Java编辑器中的所选内容或单个光标调用的并且与快速修订使用相同的快捷键(Ctrl+1)但当周围有错误时,快速辅助通常是隐藏的10/18编辑源代码自动生成Getter和Setter11/18编辑源代码使用字段生成构造函数12/18使用Eclipse的重构功能重构支持Java程序重构的目标是在不影响程序行为的情况下进行系统范围内的代码更改,JDT可以帮助您很方便地重构代码当执行重构操作时,可以选择在执行重构操作之前预览由重构操作导致的所有更改许多Java视图(例如,“包资源管理器”和“大纲”)和编辑器的上下文菜单都提供了重构命令许多简单的命令(如移动和重命名)实际上都是重构操作,这是因为移动和重命名Java元素通常需要更改从属文件13/18使用Eclipse的重构功能重命名参见练习114/18代码片段编辑测试窗口代码片段编辑测试窗口JDT添加了代码片段编辑测试窗口,可以用来在构建完整Java程序之前对Java代码段进行实验和求值在代码片段编辑测试窗口页面编辑器中对代码段进行编辑和求值,产生的问题在编辑器中报告从Java代码片段编辑测试窗编辑器中,可以选择代码段、对其进行求值并以字符串形式显示结果还可以在调试器的表达式视图中显示对代码段求值所产生的对象15/18代码片段编辑测试窗口新建Java代码片段编辑测试窗页面方法一:创建.jpage文件方法二:文件新建其它JavaJava运行/调试代码片段编辑测试窗页面16/18代码片段编辑测试窗口代码片段编辑测试窗页面输入表达式或代码片断选择如下操作检查对所选文本求值的结果现实对所选文本求值的结果对所选文本求值停止求值设置用于运行代码的导入声明参见练习217/18Java程序调试调试简介Java调试器具有客户机/服务器设计,因此,它可以用来调试以本地方式(在调试器所在的工作站上)或以远程方式(在网络中的另一台计算机上)运行的程序本地调试本地调试是最简单并且最常用的一种调试完成编辑和构建Java程序后,可以使用工作台上的运行调试...菜单项来在工作站上启动程序以调试方式启动程序将在调试器客户机与正在启动的Java程序之间建立连接,然后可以使用断点、单步执行或表达式求值来调试程序参见练习318/18创建和查看Javadoc文档创建Javadoc文档项目-生成Javadoc
本文标题:30软件开发工具
链接地址:https://www.777doc.com/doc-3207380 .html