文档章节

Eclipse插件开发工作目录迁移篇

素人派
 素人派
发布于 2016/12/31 20:49
字数 132
阅读 3
收藏 0
  • 介绍
如果你想要在切换工作目录(空间)时,把现在的配置也拷贝过去(或者部分),要用Eclipse插件扩展点来做的话怎么弄呢?
  • 扩展点
[codesyntax lang="xml"]
<extension
 point="org.eclipse.ui.preferenceTransfer">
<settingsTransfer
    class="test.extension.SuRenSettingsTransfer"
    id="suren"
    name="surnepi.com">
</settingsTransfer>
</extension>
[/codesyntax]
  • 实现
[codesyntax lang="java"]
/**
 * @author surenpi.com
 * @date 2015年7月22日
 */
package test.extension;

import org.eclipse.core.runtime.IPath;
import org.eclipse.core.runtime.IStatus;
import org.eclipse.core.runtime.Status;
import org.eclipse.ui.preferences.SettingsTransfer;

/**
 * @author surenpi.com
 * 
 * @2015年7月22日
 */
public class SuRenSettingsTransfer extends SettingsTransfer {

	@Override
	public String getName() {
		return "http://surenpi.com";
	}

	@Override
	public IStatus transferSettings(IPath arg0) {
		return Status.OK_STATUS;
	}
}
[/codesyntax]

本文转载自:http://surenpi.com/2015/07/22/eclipse%e6%8f%92%e4%bb%b6%e5%bc%80%e5%8f%91%e5%b7%a5%e4%bd%9c%e7%9b...

素人派
粉丝 26
博文 1907
码字总数 10223
作品 6
东城
程序员
私信 提问

暂无文章

全面兼容IE6/IE7/IE8/FF的CSS HACK写法

浏览器市场的混乱,给设计师造成很大的麻烦,设计的页面兼容完这个浏览器还得兼容那个浏览器,本来ie6跟ff之间的兼容是很容易解决的。加上个ie7会麻烦点,ie8的出现就更头疼了,原来hack ie...

前端老手
15分钟前
3
0
常用快递电子面单批量打印api接口对接demo-JAVA示例

目前有三种方式对接电子面单: 1.快递公司:各家快递公司逐一对接接口 2.菜鸟:支持常用15家快递电子面单打印 3.快递鸟:仅对接一次,支持常用30多家主流快递电子面单打印 目前也是支持批量打...

程序的小猿
18分钟前
6
0
Yii 框架中rule规则必须搭配验证函数才能使用

public $store_id;public $user_id;public $page;public $limit;public $list;public $mch_list;public $cart_id;public $is_community;public $shop_id;public $cart_typ......

chenhongjiang
20分钟前
4
0
Flutter使用Rammus实现阿里云推送

前言: 最近新的Flutter项目有“阿里云推送通知”的需求,就是Flutter的App启动后检测到有新的通知,点击通知栏然后跳转到指定的页面。在这里我使用的是第三方插件Rammus来实现通知的推送,之...

EmilyWu
21分钟前
41
0
Knative 实战:三步走!基于 Knative Serverless 技术实现一个短网址服务

短网址顾名思义就是使用比较短的网址代替很长的网址。维基百科上面的解释是这样的: 短网址又称网址缩短、缩短网址、URL 缩短等,指的是一种互联网上的技术与服务,此服务可以提供一个非常短...

阿里巴巴云原生
36分钟前
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部