Eclipse 工作空间的相关说明
工作空间文件说明
当eclipse选定一个文件夹作为workspace工作空间时,就会在该目录中生成一些文件。
共三个文件夹:.metadata 、.recommenders 、RemoteSystemsTempFiles。
.metadata文件夹中主要保存保存了eclipse的所有状态,包括常用设置,字体大小,颜色,界面布局等等,如果删除了,那么这些设置也就没有了,下次启动eclipse时会重新初始化。
.recommenders文件夹,通过查询,网上并没有相关的资料,应该与Eclipse Code Recommenders 正式发布 - 智能代码建议工具有关,就是与eclipse编写代码时触发代码提示相关。Eclipse Code Recommenders 。这个项目是IDE 2.0 研究的一部分,目的是为Eclipse提供更智能的基于用户习惯的代码预测功能。目前这个项目支持JFace,SWT,JDT 和 Wordbench。目前发布的 Eclipse Code Recommenders 0.5 为这个项目的插件提供了一个全新的命名空间。所以用户必须卸载之前的版本,然后全新安装最新的版本。另外一个新的改进是Recommenders现在触发代码提示的时候实时分析所有的编译单元。这样开发者就可以在他们的项目用使用Code Recommenders而不用修改项目的配置文件。这个项目目前使用 Eclipse Java Development Tools 作为分析工具的基础。之前的版本是基于 T.J. Watson 分析库 (WALA)。WALA仍然会被用于对复杂代码的分析和数据导出。你可以在这个公告中查看到其他的更新和改进,包括将来的开发计划。
RemoteSystemsTempFiles文件夹,这个东西是用来做远程文件本地缓存使用的,建议不要删除。eclipse有一个“Remote System ExExplorer”的Perspective,里边有FTP、SSH、Linux、Unix、Windows、Telnet等各种远程终端功能,这些功能依赖于“RemoteSystemsTempFiles”。
工作空间相关设置
设置启动时选择工作空间弹窗
设置启动时是否弹出选择工作空间的提示框,选择是否勾选。
切换工作空间
删除工作空间
在eclipse的安装目录下:eclipse\configuration\.settings\org.eclipse.ui.ide.prefs 文件中,
我们可以从 RECENT_WORKSPACES 里面看到它列出了最近使用过的 workspace,
可以删除不要的workspace,两个工作空间中间的那个\n不要删,比如我要删除worker1这个工作空间,只把D\:\\worker1这段删除就可以了。
然后再在硬盘上删除相关workspace的文件夹。
修改工作空间
直接重命名工作空间的文件夹后启动eclipse,eclipse会自己重新创建一个老名称的工作空间,然后切换工作空间到新名字的工作空间,再用上面的方法彻底删除老名字的工作空间就可以了。
导入项目到工作空间
菜单栏中点击File==>import==>选择General下的Existing Projects into Workspace 然后点击Next==>选择Select root diretory (意思就是选择项目的根目录)==》选中项目之后
看下面的复选框。选择copy projects into workspace (复制项目到工作空间中。如果是导入工作空间之外的项目就可以选上也可以不选。选上就会保留你工作空间外的项目然后复制到工作空间里。会有两个项目。而eclipse中修改的是工作空间中的.
如果导入的是工作空间中已有的项目(直接复制过来的或者之前删除的项目没删源文件)。那就不能选上。因为选上会报该项目已经存在了。所以不要选择这个复选框。然后点击finish完成就可以了。
Eclipse 工作空间的相关说明的更多相关文章
- Eclipse工作空间相关操作
1.设置启动时是否弹出选择工作空间的提示框: 2.切换工作空间: 3.彻底删除eclipse不用的工作空间: 在eclipse的安装目录下:eclipse\configuration\.setting ...
- Eclipse 浏览(Navigate)菜单浏览 Eclipse 工作空间
Eclipse 浏览(Navigate)菜单 浏览 Eclipse 工作空间 浏览(Navigate)菜单提供了多个菜单可以让你快速定位到指定资源. 上图中 Open Type, Open Type ...
- Eclipse 工作空间(Workspace)
Eclipse 工作空间(Workspace) eclipse 工作空间包含以下资源: 项目 文件 文件夹 项目启动时一般可以设置工作空间,你可以将其设置为默认工作空间,下次启动后无需再配置: 工作空 ...
- Eclipse 工作空间(Workspace)---Eclipse教程第07课
Eclipse 工作空间(Workspace) eclipse 工作空间包含以下资源: 项目 文件 文件夹 项目启动时一般可以设置工作空间,你可以将其设置为默认工作空间,下次启动后无需再配置: 工作空 ...
- Eclipse的视窗和视图概述、Eclipse工作空间的基本配置
Eclipse的视窗和视图概述视窗 每一个基本的窗体被称为视窗 * PackageExplorer 显示项目结构,包,类,及资源 * Outline 显示类的结构,方便查找,识别,修改 * C ...
- [转载]Eclipse.ini的相关说明
原文链接:http://www.cnblogs.com/yan5lang/archive/2011/05/24/2055867.html Eclipse的启动由$ECLIPSE_HOME/eclips ...
- 关于修改Eclipse工作空间对应的文件夹名称之后的处理.
把文件夹名字从"xhkong"变成"xhkong(maintenance5.6)"之后打开这个工作空间. 导入git仓库我发现了一个之前没有发现的小技巧. 导入 ...
- eclipse工作空间的基本配置
今天我们来学习一个小技巧,就是如何配置eclipse,对你没看错,就是配置eclipse,为什么要学这个呢?这个不是很简单吗?没错,是简单,但越是简单的东西有的时候人们总是会忽略一些什么,从未造成损失 ...
- eclipse.ini的相关说明
http://www.cnblogs.com/yan5lang/archive/2011/05/24/2055867.htmlEclipse的启动由$ECLIPSE_HOME/eclipse.ini控 ...
随机推荐
- sql server 查看锁表SQL【转】
1.select * from sys.dm_tran_locks或sp_LOCK 查看request_node 字段中为'X'(排他锁)或'IX'(意向排他锁)2.用sp_who2 + pid(进程 ...
- mongodb mongod 启动参数
我们可以通过mongod --help查看mongod的所有参数说明,以下是各参数的中文解释. 基本配置 –quiet# 安静输出 –port arg# 指定服务端口号,默认端口27017 –bind ...
- Beta冲刺——第二天
beat冲刺:第二天 各个成员今日完成的任务 成员 冯晓.马思远 彭辉.王爽 吴琼.郝延婷 今日完成任务 ·管理员功能模块的代码规范与测试 ·网站的前端调整 ·代码规范 ·系统管理模块功能测试 ·博客 ...
- [转]MAC系统下Sublime Text3 配置Python3详细教程(亲测有效)
原文地址: https://blog.csdn.net/weixin_41768008/article/details/79859008?tdsourcetag=s_pctim_aiomsg 这段时间 ...
- 【前言】Go语言开坑
很早之前就已经听过Go语言的大名,今天终于要开坑研究Go了,来吧看看<Go语言从入门到入坟>. [Go语言学习目录] 1. Go安装 2. Go变量(Variables) 3. Go语言基 ...
- C++继承中关于子类构造函数的写法
构造方法用来初始化类的对象,与父类的其它成员不同,它不能被子类继承(子类可以继承父类所有的成员变量和成员方法,但不继承父类的构造方法).因此,在创建子类对象时,为了初始化从父类继承来的数据成员,系统需 ...
- Rifidi
简介 Rifidi是RFID软件公司Pramari推出了一款开源中间件平台,其主页是:http://www.rifidi.org/ 其分为Edge Server, Workbench, Prototy ...
- Python开发——函数【装饰器、高阶函数、函数嵌套、闭包】
装饰器 装饰器本质就是函数,为其他函数添加附加功能. 原则: 不修改被修饰函数的源代码 不修改被修饰函数的调用方法 装饰器知识储备:装饰器 = 高阶函数 + 函数嵌套 + 闭包 案例:求函数运行时间! ...
- JVM 字节码(四)静态方法、构造代码、this 以及 synchronized 关键字
JVM 字节码(四)静态方法.构造代码.this 以及 synchronized 关键字 一.静态代码 public class ByteCodeStatic { private static fin ...
- laravel控制器之资源控制器
资源控制器 Laravel 的资源控制器可以让我们很便捷地构建基于资源的 RESTful 控制器,例如,你可能想要在应用中创建一个控制器,用于处理关于文章存储的 HTTP 请求,使用 Artisan ...