分享
 
 
 

<Eclipse插件开发>一书的构想和<书籍目录>

王朝java/jsp·作者佚名  2006-01-09
窄屏简体版  字體: |||超大  

上周有书商联系我,有意出版一本Eclipse开发方面的书籍,这类书籍还是国内出版界的空白,国外也就只出了一本<Eclipse in Action>。我虽从没写过书,也略知写书的辛苦与报酬低少,然而能做些有意义的新鲜事,我当然是乐而为之。对于我样一个水平低下的程序民工来说,写这本书是很具挑战性的,很怕书出来以后,无人问津,或错误百出,浪费国家的纸张。这类计算机书在市场上真是多如牛毛,我不希望成为其中的一本。

以下是我写这本书的一些粗略的想法以及书的目录,恳切希望能得到大家的帮助和支持(为什么总是提问题的多,提建议的少呢?郁闷),本人不胜感激为盼!

陈刚:Email: glchengang@yeah.net

、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、

这不是一样Eclipse的IDE的使用教程,因为Eclpise的IDE的使用太简单了,而且Eclipse2.1.3版中的帮助有非常详细的使用说明。在Eclipse中用户有以下三类

l 用Eclipse来开发WEB。对于这类用户,Eclipse在Web方面的集成度不如Jbuilder, 对于这部份读者,“第1、5、7、8、10章”是有价值的

l 用Eclipse来开发Application。这类用户主要是不满意Swing的丑陋和速度,转而用SWT的。除了“第2、9、10章”无用外,其它都会是他们想了解的,特别是书中的核心部分“第3章SWT/JFACE的使用”,会比较受他们欢迎

l 用Eclipse来开发插件。这类用户估计还不多,但正处于强劲发展的势头,而且开发Application的用户将会大部分转到这种开发方式上来。插件开发也是最体现Eclipse与其它Java IDE最不同的地方,也是Eclipse做为开放性软件平台最具价值的闪光点,它代表也世界最新的软件开发思想。

本书会有以下几个特点:

l 知识点有针对性,防止大而全。

只写实际开发中常用的知识点,其它少用到及没什么重要性的知识忽略掉,这本书完全是从实战为基本出发点的。

l 轻理论、重实例。

因为基于多年的计算机学习经验表明:实例比文字更能直观简洁的说明问题。

l 实例分层次

对于某些知识点,先给出的一个简单的实例入门,然后给出一个或多个复杂实例来提高。例子的知识点针对性强,尽量排除无关信息。

l 知识面广。

不仅仅局限于Eclipse,而是基于实际项目出发同时介绍了”SWT Desginer”“Apache POI”等常用第三方插件的使用。

l 融合软件设计知识、强化实战能力。

在第8章:“一个实际Eclipse插件项目EagleEye”,以一个实际项目为背景,融入我近年所学到的一些设计方法和形成的良好程序风格,这样可以弥补每一章中实例单一化、少融合的缺点,让读者可以将知识点,通过这个项目融会贯通在一起。

(目录在下一页中)

目 录

第1章 Eclipse概述

1.1 Eclipse概述

1.1.1 Eclipse的起源

1.1.2 Eclipse的技术特征及意义

1.1.3 为什么要选择Eclipse

1.1.4 为什么要选择Eclipse插件方式来开发

1.1.5 一个实际的Eclipse插件项目的演示

1.2 Eclipse的安装之基本篇

1.2.1 硬件环境要求

1.2.2 软件环境要求

1.2.3 安装Eclipse 3.0

1.2.4 安装Eclipse插件的方法

1.2.5 安装Eclipse2.1.3中文版

1.3 Eclipse的IDE常用技巧和设置

1.3.1 新建一个项目

1.3.2 运行项目

1.3.3 代码格式化及注释的设定

1.3.4 重构

1.3.5 代码追踪

1.3.6 任务的设定

1.3.7 搜索

1.3.8 打开类型层次结构

1.3.9 打开超实现

第2章 Eclipse插件起航

2.1 插件的Hello World

2.1.1 使用向导一步步创建

2.1.2 以空白项目为基础手工

2.2 创建透视图

2.2.1 创建透视图

2.2.2 创建一个视图

2.2.3 在视图上创建一个控件

第3章 SWT/JFace的使用

3.1 第三方工具SWT Deginer

3.1.1 安装

3.1.2 使用简介

3.2 对话框Dialog

3.2.1 简单的Dialog

3.2.2 顶端带信息提示栏的Dialog

3.2.3 系统自带的信息提示框

3.3 布局管理器的使用

3.3.1 FillLayout

3.3.2 RowLayout

3.3.3 GridLayout

3.3.4 StackLayout

3.3.5 FormLayout

3.3.6 TableLayout

3.4 常用控件类

3.4.1 Button类

3.4.1.1 创建

3.4.1.2 常用属性

3.4.1.3 常用事件

3.4.2 Label类

3.4.3 Text类

3.4.4 Combo类

3.4.5 List类

3.4.6 Group类

3.4.7 TabFolder类

3.4.8 SashForm类

3.5 高级控件类

3.5.1 TableViewer类

3.5.2 TreeViewer类

3.6 SWT中的事件模型

3.6.1 事件的两事常用写法

3.6.2 常用事件

3.7 创建菜单

3.7.1 一个简单的右键菜单实例

3.7.2 用ActionGroup统一管理Action

第4章 其它高级界面

4.1 创建向导式的对话框

4.2 创建进度条对话框

4.3 创建帮助

第5章 Eclipse其它高级用法

5.1 国际化

5.1.1 创建一个国际化项目

5.1.2 使用Eclipse的向导功能进行国际

5.1.3 国际化中应该注意的问题

5.2 Eclipse中CVS的使用

5.2.1 创建CVS服务器

5.2.2 客户端的设置

5.2.2.1 连接的设置

5.2.2.2 导入项目

5.2.2.3 导出项目

5.2.3 提交文件

5.2.4 更新文件

5.2.5 当文件冲突时的比较方法

5.3 Eclipse中Unit的使用

5.4 Eclipse中Ant的使用

第6章 打包与发行

6.1 使用向导一步步的打包将插件

6.2 用Ant打包插件

第7章 与Office文件交互

7.1 Apache的开源项目poi简介

7.2 下载与安装poi

7.3 一个简单实例:将数据导出成Excel的

7.4 更多高级的用法

第8章 一个实际Eclipse插件项目EagleEye

8.1 EagleEye介绍

8.2 EagleEye构思及总体设计

8.3 构建EagleEye项目

8.4 version 0.1总体及源代码概要

8.5 version 0.2总体及源代码概要

。。。。。。

。。。。。。

。。。。。。

第9章 附录:Eclipse中的常用扩展点详解(Plugin.xml)

9.1.1 透视图(perspectives)

9.1.2 视图(views)

9.1.3 主菜单(actionSets)

9.1.4 编辑器(editors)

9.1.5 首选项和属性(preferencePages)

9.1.6 帮助(contexts)

第10章 附录:用Eclipse安装之Web篇

10.1.1 安装JSP插件MyEclipse

10.1.2 安装Tomcat服务器

10.1.3 安装Jboss+MySQL服务器

10.1.4 安装WebLogic+Oracle服务器

10.1.5 安装WebSpere+DB2服务器

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有