书籍详情
Eclipse精粹
作者:(美)卡尔森(Carlson,D.) 著,张欣 译;张欣译
出版社:机械工业出版社
出版时间:2006-02-01
ISBN:9787111182733
定价:¥28.00
购买这本书可以去
内容简介
本书主要介绍当前最流行的Java开发环境Eclipse的特性与使用精要。全书共分两部分:第一部分说明了如何定制Eclipse工作空间、项目、视图和窗口,以便获得最高的效率,此外还说明了如何利用Eclipse的快速开发、导航和调试特性,最大化程序员的生产力,最优化代码的质量。第二部分完全侧重于敏捷开发的介绍,展示了如何用Eclipse快速实现小组所有权、重构、持续测试、持续集成以及其他敏捷开发操作。.本书可供应用开发人员参考,也适合广大程序设计爱好者自学。..在利用当今最强大的Java开发环境Eclipse时,你所需了解的东西在本书中都可以找到。本书的组织结构便于快速查找,重点在于介绍如何用Eclipse提高程序员的生产力。作者在本书中介绍使用Eclipse的最佳经验,全面展示了如何把Eclipse集成到敏捷开发处理中。无论是构造企业系统,还是构造Eclipse插件或其他东西,本书都有助于你更快地编写出更好的代码。...
作者简介
DavidCarlson开发者、研究员、讲师和高科技顾问。他从1995年开始使用Java、从2001年开始使用Eclipse。David拥有Arixona大学的信息系统学博士学位,经常在各种会议上发表演讲,并是多家技术刊物的撰稿人,他为Eclipse编写了hyperModel插件,还著有《ModelingXMLApplicationswithUML》一书。
目录
译者序
关于作者
序
前言
第一部分 开始
第1章 Java IDE及其他
1.1Eclipse平台体系结构
1.1.1Eclipse运行时平台
1.1.2集成开发环境
1.1.3多功能客户平台
1.2其他Eclipse项目
1.3用Eclipse进行敏捷开发
1.4示例应用
1.5精粹
1.6参考文献
第2章 Eclipse,你好
2.1安装和启动
2.2 Eclipse IDE工作平台
2.3创建新的Java项目
2.3.1打开Java视图
2.3.2创建一个Java项目
2.3.3创建一个Java包
2.3.4创建一个Java类
2.3.5定制代码模板
2.3.6编写方法
2.4运行应用程序
2.5精粹
第3章 管理项目
3.1项目工作空间
3.2 Eclipse资源
3.2.1项目
3.2.2链接资源的位置
3.3计划项目和依赖性
3.4精粹
第4章 定制工作平台
4.1视图
4.2工作平台窗口
4.2.1标记窗口
4.2.2窗口布局
4.3资源编辑器
4.4设置首选项
4.4.1首选项设置的作用域
4.4.2共享首选项
4.4.3快捷键
4.5个人和小组首选项
4.5.1个人首选项
4.5.2小组首选项
4.6精粹
第5章 快速开发
5.1扩展产品目录的设计
5.2互动的一对:编辑器和大纲
5.3使用内容助手
5.3.1插入类型和变量名
5.3.2完成方法名
5.3.3源代码模板
5.3.4Javadoc内容助手
5.4使用快速修正
5.5生成获取器和设置器
5.6分析分层
5.7精粹
第6章 Java项目配置
6.1Java构造路径
6.1.1源文件夹和输出文件夹
6.1.2项目依赖性
6.1.3项目库
6.1.4顺序和导出
6.2创建共享的用户库
6.3Java编译器设置
6.4创建记录日志的代码模板
6.5精粹
6.6参考文献
第7章调试代码
7.1启动调试对话
7.2检查和显示状态
7.3管理调试对话
7.4远程Java应用程序
7.5精粹
第二部分 变得敏捷
第8章 敏捷开发的特征
8.1敏捷宣言
8.2迭代式开发
8.3敏捷开发和Eclipse
8.3.1自适应处理
8.3.2持续测试
8.3.3重构
8.3.4持续集成
8.3.5集体所有权
8.3.6编码标准
8.4精粹
8.5参考文献
第9章 更新Eclipse IDE
9.1查找和安装特性
9.2安装没有特性的插件
9.3设置更新首选项
9.4精粹
9.5扩展
第10章 用Junit进行持续测试
10.1选择测试策略
10.2项目配置
10.3编写测试用例
10.4运行测试
10.4.1JUnit窗口
10.4.2定制测试配置
10.4.3创建测试组
10.5精粹
10.6扩展
10.7参考文献
第11章 重构代码
11.1何时重构
11.2进行重构
11.2.1准备重构
11.2.2重命名包和类
11.2.3提取接口
11.2.4引入工厂
11.2.5检索类引用
11.2.6验证和提交结果
11.3重构命令的目录
11.3.1合成方法
11.3.2在对象之间移动特性
11.3.3组织数据
11.3.4简化方法调用
11.3.5一般化处理
11.3.6组织类和包
11.4精粹
11.5参考文献
第12章 用Ant进行持续集成
12.1自动增量构造
12.2用Ant定制构造
12.2.1Ant简介
12.2.2构造属性
12.2.3构造任务
12.2.4构造UBL项目
12.3 Ant编辑器和大纲
12.4在Eclipse中运行Ant
12.4.1Ant运行时配置
12.4.2Ant窗口和控制台输出
12.4.3自动项目构造器
12.5构造和测试完整的项目
12.6精粹
12.7扩展
12.8参考文献
第13章 用CVS实现小组所有权
13.1用CVS进行小组程序设计
13.1.1CVS服务器
13.1.2CVS工作流
13.2共享你的项目
13.2.1添加一个储存库路径
13.2.2共享项目
13.2.3小组项目集合
13.2.4CVS元数据文件
13.3从CVS提取项目
13.4与储存库同步化
13.5版本管理
13.5.1标志文件
13.5.2提取一个版本
13.5.3分支和合并
13.6创建和应用补丁
13.7精粹
13.8扩展
13.9参考文献
第14章 编码标准
14.1.Java编码样式
14.1.1代码格式化程序
14.1.2代码样式和模板
14.1.3拼写检查程序
14.1.4编译器警告和错误
14.2审查一致性
14.2.1配置Checkstyle插件
14.2.2运行Checkstyle规则
14.2.3用Ant自动运行Checkstyle
14.3精粹
14.4扩展
14.4.1 Checkstyle
14.4.2 PMD分析工具
14.4.3实例化CodePro Advisor
14.5参考文献
关于作者
序
前言
第一部分 开始
第1章 Java IDE及其他
1.1Eclipse平台体系结构
1.1.1Eclipse运行时平台
1.1.2集成开发环境
1.1.3多功能客户平台
1.2其他Eclipse项目
1.3用Eclipse进行敏捷开发
1.4示例应用
1.5精粹
1.6参考文献
第2章 Eclipse,你好
2.1安装和启动
2.2 Eclipse IDE工作平台
2.3创建新的Java项目
2.3.1打开Java视图
2.3.2创建一个Java项目
2.3.3创建一个Java包
2.3.4创建一个Java类
2.3.5定制代码模板
2.3.6编写方法
2.4运行应用程序
2.5精粹
第3章 管理项目
3.1项目工作空间
3.2 Eclipse资源
3.2.1项目
3.2.2链接资源的位置
3.3计划项目和依赖性
3.4精粹
第4章 定制工作平台
4.1视图
4.2工作平台窗口
4.2.1标记窗口
4.2.2窗口布局
4.3资源编辑器
4.4设置首选项
4.4.1首选项设置的作用域
4.4.2共享首选项
4.4.3快捷键
4.5个人和小组首选项
4.5.1个人首选项
4.5.2小组首选项
4.6精粹
第5章 快速开发
5.1扩展产品目录的设计
5.2互动的一对:编辑器和大纲
5.3使用内容助手
5.3.1插入类型和变量名
5.3.2完成方法名
5.3.3源代码模板
5.3.4Javadoc内容助手
5.4使用快速修正
5.5生成获取器和设置器
5.6分析分层
5.7精粹
第6章 Java项目配置
6.1Java构造路径
6.1.1源文件夹和输出文件夹
6.1.2项目依赖性
6.1.3项目库
6.1.4顺序和导出
6.2创建共享的用户库
6.3Java编译器设置
6.4创建记录日志的代码模板
6.5精粹
6.6参考文献
第7章调试代码
7.1启动调试对话
7.2检查和显示状态
7.3管理调试对话
7.4远程Java应用程序
7.5精粹
第二部分 变得敏捷
第8章 敏捷开发的特征
8.1敏捷宣言
8.2迭代式开发
8.3敏捷开发和Eclipse
8.3.1自适应处理
8.3.2持续测试
8.3.3重构
8.3.4持续集成
8.3.5集体所有权
8.3.6编码标准
8.4精粹
8.5参考文献
第9章 更新Eclipse IDE
9.1查找和安装特性
9.2安装没有特性的插件
9.3设置更新首选项
9.4精粹
9.5扩展
第10章 用Junit进行持续测试
10.1选择测试策略
10.2项目配置
10.3编写测试用例
10.4运行测试
10.4.1JUnit窗口
10.4.2定制测试配置
10.4.3创建测试组
10.5精粹
10.6扩展
10.7参考文献
第11章 重构代码
11.1何时重构
11.2进行重构
11.2.1准备重构
11.2.2重命名包和类
11.2.3提取接口
11.2.4引入工厂
11.2.5检索类引用
11.2.6验证和提交结果
11.3重构命令的目录
11.3.1合成方法
11.3.2在对象之间移动特性
11.3.3组织数据
11.3.4简化方法调用
11.3.5一般化处理
11.3.6组织类和包
11.4精粹
11.5参考文献
第12章 用Ant进行持续集成
12.1自动增量构造
12.2用Ant定制构造
12.2.1Ant简介
12.2.2构造属性
12.2.3构造任务
12.2.4构造UBL项目
12.3 Ant编辑器和大纲
12.4在Eclipse中运行Ant
12.4.1Ant运行时配置
12.4.2Ant窗口和控制台输出
12.4.3自动项目构造器
12.5构造和测试完整的项目
12.6精粹
12.7扩展
12.8参考文献
第13章 用CVS实现小组所有权
13.1用CVS进行小组程序设计
13.1.1CVS服务器
13.1.2CVS工作流
13.2共享你的项目
13.2.1添加一个储存库路径
13.2.2共享项目
13.2.3小组项目集合
13.2.4CVS元数据文件
13.3从CVS提取项目
13.4与储存库同步化
13.5版本管理
13.5.1标志文件
13.5.2提取一个版本
13.5.3分支和合并
13.6创建和应用补丁
13.7精粹
13.8扩展
13.9参考文献
第14章 编码标准
14.1.Java编码样式
14.1.1代码格式化程序
14.1.2代码样式和模板
14.1.3拼写检查程序
14.1.4编译器警告和错误
14.2审查一致性
14.2.1配置Checkstyle插件
14.2.2运行Checkstyle规则
14.2.3用Ant自动运行Checkstyle
14.3精粹
14.4扩展
14.4.1 Checkstyle
14.4.2 PMD分析工具
14.4.3实例化CodePro Advisor
14.5参考文献
猜您喜欢