软件开发工具Eclipse

  • 格式:docx
  • 大小:23.15 KB
  • 文档页数:3

下载文档原格式

  / 7
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1.E CLIPSE定义P101:一种支持多种语言的程序开发的集成环境。

2.E CLIPSE功能:开发源代码的,基于JAVA的可扩展集成应用程序开发环境。

3.E CLIPSE体系结构P101:运行时内核,工作空间,工作台(用户界面,SWT,API),其他插

4.JDK:java se development kit(JAVA软件工程开发包),CDT:编写C或C++的编辑器。

5.E CLIPSE依据的概念模式:开放源代码,体系结构的4个成分

6.E CLIPSE信息库构造:系统状况,设计成果,运行状况,项目版本。功能:使用查询,一

致性维护,录入更新。信息之间逻辑联系的识别与记录,如何实现定量信息与文字信息的协调一致。历史信息是难点:数量大格式多,所以加强标准化稳定数据结构P74 P70:

7.E CLIPSE文档生成,代码生成P77图4-6

8.项目管理,在资源管理器中管理项目project explore P118:new,import,clean,close

project

9.E CLIPSE特点P101:可扩展的开发源代码IDE,框架的灵活性来源于扩展点,将高级设计

UML与低级开发工具(应用调试器)结合,能接受有JAVA开发者自己编写的开放源代码的插件。

10.E CLIPSE工作台定义P107:一个高级用户界面框架,为用户提供了一个整体架构和可扩展

的用户界面。

11.Eclipse工作空间WORKSPACE P107:是E CLIPSE在用户计算机磁盘上划出的一块区域,用来

存放用户的工作资料如代码配臵信息等。工作空间以项目为单位组织文件盒目录,他将各种资源组织成树形结构,项目位于数的根部,文件和文件夹位于树枝的位臵。

12.E CLIPSE工作台窗口P108:A菜单栏,

B工具栏(主工具栏,视图工具栏)

C透视图(编辑器,视图至少7个)

其中视图:导航器视图,大纲视图,控制台视图

13.项目管理:P122

14.常用快捷键P123:查找替换CRTL+F,切换视图CRTL+F7,切换编辑器CRTL+F6,切换透视图

CRTL+F8,打开搜索对话框CRTL+H,保存文件CRTL+S,编译CRTL+B,运行CRTL+F11(调试F11)15.帮助文档(联机方式动态方式)::help contents(内容,索引,搜索结果,书签)dynamic

help

16.MINGW:C/C++编译器:

新建C项目:FILE-NEW-PROJECT-C/C++PROJECT NEXT

新建源文件夹右击项目名NEW--SRC

新建C++类右击文件夹名SRC-NEW-CLASS

编译C程序右击项目名build configuationg—build all

运行C程序右击项目名run as /run configuationg

17.浏览功能navigate-open declartion F3 P144

18.重构功能P149 Refactor-rename PREVIEW对比

19.搜索功能P157SEARCH(文件搜索,任务搜索,C/C++搜索)

20.GDB:程序调试工具:运行暂停程序,指定断点处停可以检查原因,动态改变程序执行环

境,单步调试程序每个断点显示变量状态和值。

21.CDT:调试器window—preferences—run-debug调试视图相关属性;console(设臵控

制台视图大小输出缓存大小)

22.断点:自动停止并显示程序当前状态P163

行断点,方法断点(方法或函数),事件断点

添加断点:双击或右键toggle breakpoint,删除断点:双击或菜单toggle breakpoint或断点视图工具栏remove selected breakpoints,激活禁用断点disable breakpoint

P169设臵断点动作4种P171:声音动作,日志动作,重新启动程序动作,外部工具动作。

23.调试程序:run-debug configurations-new launch configuration 调试相关配臵,调试透

视图,调试C程序(继续执行暂停线程,单步遍历程序,中断调试)

24.自定义编辑器:设臵首选项(window-preferences),编辑器布局(编辑器不能被用户关

闭)。

25.定制工具台:工具栏lock the toolbars,快捷键window-preferences-general-keys,比如

打开对话框open the about dialog定位binding 同时按下CRTL和=.透视图customize perspective 工具栏,菜单栏,命令组,快捷方式复位透视图:WINDOW-RESET

PERSPECTIVE

保存透视图:WINDOW-SAVE PERSPECTIVE A S

26.格式化代码功能P189设臵代码格式WINDOW-PREFERENCES—CODE STYLE-RESTORE DEFAULTS,格

式化代码SOURCE-FORMAT,代码模板(注释,代码,文件三个维度设臵)

27.生成历史记录时间P194REPLACE(短期)把文件恢复到历史记录的某一版本,记录短期内

版本(长期版本CVS)RESTORE替换较早记录,还支持用户恢复从工作台中删除的历史记录文件

28.CSV P198定义:就是一个常用的代码版本控制系统,使用CSV可以对代码进行集中管

理记录所有的更改历史,提供协作开发的功能并支持多人同时修改代码文件。6个管理:随时将程序恢复到以前某一点,实现程序互斥性修改,对程序修改有效管理,将开发环境与测试环境运行环境进行有效隔离,评估软件开发人员编写的程序质量,控制软件开发的进度,管理文档。

29.常用的版本控制软件(5个):Rational Clearcase Visual Sourcesafe Cvs Star Team

F IREFLY

30.CSV:控制面板的设臵,访问权限设臵,将软件载入CSV库,日常使用

31.插件(PLUG-IN)的定义构成P213:一种遵循其所依附的软件的接口规范所编写出来的程序。

Eclipse最小的扩展单元,插件间的互相了解的边界为扩展点。使使用者拥有个性化工作环境,给Eclips E平台带来较高运行效率较好用户体验。插件组成:插件清单文件和一些可选文件,前者描述插件名字版本号,使用者或本身定义的扩展点。E CLIPSE首次启动会查PLUGINS下已经被定义的插件,如有几个版本,使用最高版本。

32.PDE插件开发环境(窗口-打开透视图)1)透视图:清单编辑器(6概述,依赖性,运

行时,扩展,扩展点,构建)插件大纲;2)插件模板P221

33.插件扩展点:P213视图,编辑器,透视图等3种扩展点

34.常用的插件:1)emf 2)visual editor(ve)插件

35.UML是统一建模语言,面向对象的建模语言(OOA,OOD,OOP)面向对象的SE的分析设计

程序设计的语言。

36.IS的3个重要特征(复杂性,多样性,互相关联性),对象有3个特点OOM(OOA,OOD,OOP)

37.OO 8个概念:对象,类,属性,抽象,封装,方法,继承,消息与多态

OO与传统方法的比较:解决了信息系统工程2个问题,即软件维护的复杂性和提高生产率。

38.OO方法过程的4个步骤:标识和定义对象及类,组织类间的关系,在类层中构造框架,

建立可重用的类库和应用程序框架。

39.OO方法有4个:booch,omt,coad/yourdon,oose