可。所有的喜好设定都会保留。
f22架构Eclipse平台由数种组件组成:平台核心platformker
el、
工作台workbe
ch、工作区workspace、团队组件tramcompo
e
t以及说明组件help。
图2023项目与资料夹
若想要手动操作档案、拷贝或看档案大小,就得知道档案放哪里。但原生档案系统会随操作系统而变,这对在各个操作系统均需运作一致的程序会发生问题。为了解决此问题,Eclipse在档案系统之上提供了一个抽象层级。换句话说,它不使用内含档案的阶层式目录子目录结构,反之,Eclipse在最高层级使用『项目』,
f并在项目之下使用数据夹。根据预设,『项目』对应到workspace目录下的子目录,而『数
据夹』对应到项目目录下的子目录。在Eclipse项目内的所有东西均是以独立与平台无关的方式存在。24平台核心
核心的任务是让每样东西动起来,并加载所需之外挂程序。当启动Eclipse时,先执行的就是这个组件,再由这个组件加载其它外挂程序。25工作区workspace
工作区负责管理使用者的资源,这些资源会被组织成一个或多个项目,摆在最上层。每个项目对应到Eclipse工作区目录下的一个子目录。每个项目可包含多个档案和数据夹;通常每个数据夹对应到一个在项目目录下的子目录,但数据夹也可连到档案系统中的任意目录。
每个工作区维护一个低阶的历史纪录,记录每个资源的改变情况。这样便可以立刻恢复改变,回到以前储存的状态,可能是前一天或是几天前,取决于使用者对历史纪录的设定。此历史纪录
f可将资源丧失的风险减到最少。工作区也负责通知相关工具有关工作区资源的改变。工具可为
项目标记一个项目性质project
ature,譬如标记为一个“Java项目”,并可在必要时提供配置项目资源的程序代码。26工作台workbe
ch
Eclipse工作台workbe
ch就如图21的画面,这是操作Eclipse时会碰到的基本图型接口,工作台是Eclipse之中仅次于平台核心最基本的组件,启动Eclipse后出现的主要窗口就是这个,workbe
ch的工作很简单:让操作专案。它不懂得如何编辑、执行、除错,它只懂得如何找到项目与资源如档案与数据夹。若有它不能做的工作,它就丢给其它组件,例如JDT。
f图21工作台看起来像是操作系统内建的应用程序,可以说是
Eclipse的特点,同时也是争议点。工作台本身可以说是Eclipse的图形操作接口,它是用Eclipse的标准图形工具箱Sta
dardWidgetToolkitSWT和JFace建立在SWT之上的架构。SWT会使用操作系统的图形支持技术,使得程序的外观感觉looka
dfeel随操作系统而定。
f261视图View工作台有r