- 浏览: 2473987 次
- 性别:
- 来自: 杭州
文章分类
- 全部博客 (574)
- Book (62)
- Architecture (6)
- Java (39)
- Taobao (41)
- Distributed (4)
- Life (72)
- Database (7)
- Spring (16)
- Photography (15)
- Bicycle (41)
- Test (20)
- jBPM (8)
- Business (12)
- Movie (3)
- Ajax (15)
- Code (7)
- Eclipse (96)
- VIM (2)
- Music (6)
- Groovy (10)
- AutoHotKey (3)
- Dorado (10)
- Maven (7)
- Scrum (5)
- English (20)
- Financial (12)
- OSGi (3)
- Other (4)
- Tool (6)
- Browser (1)
- PPT (1)
- Project Management (4)
- Agile (6)
- Nosql (1)
- Search engine (6)
- Shell (2)
- Open Source (4)
- Storm (10)
- Guava (3)
- Baby (1)
- netty (1)
- Algorithm (1)
- Linux (1)
- Python (2)
最新评论
-
roy2011a:
https://github.com/ebottabi/sto ...
storm的序列化问题及与spring的结合方式 -
roy2011a:
能抗能打 写道哥们儿,你好!能共享下那个storm与sprin ...
storm的序列化问题及与spring的结合方式 -
Alick1:
兄弟,你之前是不是在深圳的正阳公司呆过啊?
storm的ack和fail -
liuleixwd:
先点个赞,写的非常好!有个问题请教下,如果我再bolt里不用e ...
storm的ack和fail -
yao-dd:
solr的facet查询
知道eclipse的splash怎么做的吗?
这个一般是要改两个地方:
一个eclipse安装目录下的eclipse.ini文件中,加上如:
-showsplash
com.genuitec.myeclipse.product
这里的com.genuitec.myeclipse.product就是那个splash.bmp图片(图片名字是写死了的)的工程.
还有一个要改的就是eclipse安装目录configuration文件夹下的config.ini文件, 将osgi.splashPath = platform:/base/plugins/org.eclipse.platform改成splash.bmp图片所在工程的目录
这里在打包的时候,要注意一下, 那个splash.bmp图片所在工程不能打成jar包,而必须以文件夹的形式, 以前是这样的, 不知道eclipse3.3是不是这样的
上面的做法一般情况下都没有问题, 但是如果你是采用link方式安装, 而且splash.bmp插件工程又不在elcipse目录的plugins下的话, 这样做就不行了, 那我们看看myeclipse是怎么做的吧, 它在eclipse.ini文件中加了另外一个参数:
-Dosgi.splashLocation=d:\MyEclipse 6.0\eclipse\MyEclipseSplash.bmp
也就是在指定一下splash.bmp所在工程的绝对路径即可
说完了branding再说说features
features在加载插件和更新插件的时候会起作用, 我们一般用它的更新功能, 它还有一个功能就是对plugins进行分明别类的管理, 而且这样发布的时候也有一定的好处, 比如在site.xml中就可以只对指定的feature以及它所包含的plugin进行build, 一般一个feature会包含n个plugin, 还可以包含其他的features, 不过我没这么用过, 在设置feature.xml的时候, 有几个属性需要注意一下, 一个是branding plug-in属性的设置, 这个是当前feature所包含的一个plugin id值, 一般是要设置的, 而且这个plugin中必须包含一个about.ini文件, 该文件主要是给feature使用的, 该文件只有两个属性:一个是aboutText, 用于对该feature的说明, 一个是featureImage属性, 它是一个32x32的图片文件地址, 这样在about对话框的feature details中选中某个feature时, 就会显示about.ini文件中的文字和图片信息, 而about对话框中的插件图标也是使用about.ini中的featureImage属性所指的图片
feature.xml中还有一个需要注意的地方就是dependences中也需要指定feature管理的features和plugins所依赖的plugin的合集, 这个我们一般通过点击依赖编辑页面中compute按钮,自动去添加依赖就可以了, 如果不加依赖的话, feature details中是不会显示当前feature的
在使用feature.xml对plugin进行分类的时候还要注意一点就是要将那些经常改动的插件工程和比较稳定,基本很少改动的插件工程放在不同的feature中,这样build的时候只build变动的插件工程,未修改的工程就不用跟着也重复build了
好久没做过插件了, 这个我也不知道怎么实现了:(
这个一般是要改两个地方:
一个eclipse安装目录下的eclipse.ini文件中,加上如:
-showsplash
com.genuitec.myeclipse.product
这里的com.genuitec.myeclipse.product就是那个splash.bmp图片(图片名字是写死了的)的工程.
还有一个要改的就是eclipse安装目录configuration文件夹下的config.ini文件, 将osgi.splashPath = platform:/base/plugins/org.eclipse.platform改成splash.bmp图片所在工程的目录
这里在打包的时候,要注意一下, 那个splash.bmp图片所在工程不能打成jar包,而必须以文件夹的形式, 以前是这样的, 不知道eclipse3.3是不是这样的
上面的做法一般情况下都没有问题, 但是如果你是采用link方式安装, 而且splash.bmp插件工程又不在elcipse目录的plugins下的话, 这样做就不行了, 那我们看看myeclipse是怎么做的吧, 它在eclipse.ini文件中加了另外一个参数:
-Dosgi.splashLocation=d:\MyEclipse 6.0\eclipse\MyEclipseSplash.bmp
也就是在指定一下splash.bmp所在工程的绝对路径即可
说完了branding再说说features
features在加载插件和更新插件的时候会起作用, 我们一般用它的更新功能, 它还有一个功能就是对plugins进行分明别类的管理, 而且这样发布的时候也有一定的好处, 比如在site.xml中就可以只对指定的feature以及它所包含的plugin进行build, 一般一个feature会包含n个plugin, 还可以包含其他的features, 不过我没这么用过, 在设置feature.xml的时候, 有几个属性需要注意一下, 一个是branding plug-in属性的设置, 这个是当前feature所包含的一个plugin id值, 一般是要设置的, 而且这个plugin中必须包含一个about.ini文件, 该文件主要是给feature使用的, 该文件只有两个属性:一个是aboutText, 用于对该feature的说明, 一个是featureImage属性, 它是一个32x32的图片文件地址, 这样在about对话框的feature details中选中某个feature时, 就会显示about.ini文件中的文字和图片信息, 而about对话框中的插件图标也是使用about.ini中的featureImage属性所指的图片
feature.xml中还有一个需要注意的地方就是dependences中也需要指定feature管理的features和plugins所依赖的plugin的合集, 这个我们一般通过点击依赖编辑页面中compute按钮,自动去添加依赖就可以了, 如果不加依赖的话, feature details中是不会显示当前feature的
在使用feature.xml对plugin进行分类的时候还要注意一点就是要将那些经常改动的插件工程和比较稳定,基本很少改动的插件工程放在不同的feature中,这样build的时候只build变动的插件工程,未修改的工程就不用跟着也重复build了
评论
3 楼
macrochen
2009-01-15
引用
谢谢你的文章。
我想请教一个关于插件开发的问题,有两个插件A和B.如果B中有一个选项需要和A中的某个选项联动,如何才能做到呢?
能不能在A中加入一个监听器的扩展点?
刚学插件开发没多久,期待你的指教,谢谢~
我想请教一个关于插件开发的问题,有两个插件A和B.如果B中有一个选项需要和A中的某个选项联动,如何才能做到呢?
能不能在A中加入一个监听器的扩展点?
刚学插件开发没多久,期待你的指教,谢谢~
好久没做过插件了, 这个我也不知道怎么实现了:(
2 楼
wangbaiwei1618
2009-01-12
谢谢你的文章。
我想请教一个关于插件开发的问题,有两个插件A和B.如果B中有一个选项需要和A中的某个选项联动,如何才能做到呢?
能不能在A中加入一个监听器的扩展点?
刚学插件开发没多久,期待你的指教,谢谢~
我想请教一个关于插件开发的问题,有两个插件A和B.如果B中有一个选项需要和A中的某个选项联动,如何才能做到呢?
能不能在A中加入一个监听器的扩展点?
刚学插件开发没多久,期待你的指教,谢谢~
1 楼
tvjody
2008-01-11
版面排版一下,看着有点眼累
发表评论
-
Java程序员25个必备的Eclipse插件
2012-01-12 22:36 21935原文:http://www.fromdev.com/2012/ ... -
关于插件更新安装的错误
2007-12-21 20:12 2216在更新插件的时候出现这样的错误: Unable to comp ... -
GEF学习笔记
2007-12-07 20:20 4162GEF以前学习过, 而且还 ... -
SWT布局深入学习
2007-11-30 23:00 7946以下内容是学习"The Definitive Gui ... -
Eclipse Action 深入学习笔记(3)
2007-11-25 17:59 4087filter元素是用来指定当 ... -
Eclipse Action 深入学习笔记(2)
2007-11-25 17:14 5217Object Action 这种Action是跟弹出的上下文菜 ... -
Eclipse Action 深入学习笔记(1)
2007-11-25 17:07 7671以前做插件用到的ActionSet都只是依葫芦画瓢,没有真正理 ... -
JFace Text Editor完全掌握之终极指南(4)
2007-11-24 17:08 5676错误标识(Error Marking) Error Marki ... -
JFace Text Editor完全掌握之终极指南(3)
2007-11-24 16:56 5505内容大纲 之所以要给编 ... -
JFace Text Editor完全掌握之终极指南(2)
2007-11-24 16:53 6733最后一步就是实现各种功能 语法高亮 首先我们要实现的是语法高亮 ... -
JFace Text Editor完全掌握之终极指南(1)
2007-11-24 16:17 9996JFace Text Editor是JFace里面一个功能强大 ... -
最近的Eclipse plugin开发总结
2007-11-24 11:30 4941List控件没有提供addDblClickListener方法 ... -
eclipse3.3关于JavaFileEditorInput兼容性问题的解决
2007-11-24 11:22 4675在eclipse3.3中,JavaFileEditor ... -
Eclipse WTP Projects Facets实战指南(2)
2007-11-21 21:13 5256修饰工作 给facet在选择列表中添加图标 格式如下: xml ... -
Eclipse WTP Projects Facets实战指南(1)
2007-11-21 20:21 9587这个文章基本是"Building Project F ... -
也说关于WizardPage的动态生成
2007-11-05 14:26 5157在Eclipse中一个Wizard=Wiza ... -
关于多页编辑器中不同Editor之间的Redo&Undo冲突的解决
2007-09-03 15:17 4060在我们的插件工具的开 ... -
TextEditor原理分析笔记
2007-08-23 15:48 3382Editor的语法着色原理:Eclipse使用damage , ... -
最近的Eclipse开发总结
2007-08-23 15:46 2119java.lang.IllegalAccessError: t ... -
如何判断一个eclipse的版本的代码
2007-08-23 15:41 2976java 代码 String version = ...
相关推荐
### Eclipse RCP 插件开发指南 #### Eclipse RCP Plugin 开发快速入门 Eclipse RCP(Rich Client Platform)插件开发是构建基于Eclipse框架的应用程序的核心技术之一。本指南旨在帮助开发者从零开始掌握Eclipse ...
### Eclipse RCP插件开发详解 #### 一、Eclipse RCP概述 Eclipse RCP (Rich Client Platform) 是一种基于Java技术构建的框架,用于开发功能丰富的桌面应用程序。它利用了Eclipse平台的核心组件,如工作台...
[Wrox] SharePoint 2013 Branding and User Interface Design (英文版) [Wrox] SharePoint 2013 Branding and User Interface Design (E-Book) ☆ 图书概要:☆ If you are planning, designing, and launching ...
Fusion White Label Branding 是一款全新的免费高级插件 ,能够重新命名不同的区域,如 WordPress 后台,Avada 主题,Fusion Builder 插件,Fusion Slider 幻灯片 和 WordPress 登录屏幕。这是您向客户展示自己独特...
【SharePoint Branding 教程】 SharePoint Branding是一种针对Microsoft SharePoint平台的定制技术,它旨在将企业的品牌形象、视觉风格和用户体验融入到SharePoint门户站点中。本教程将引导你快速掌握SharePoint ...
branding.dll
在IT行业中,"branding"通常指的是为软件或设备创建独特的标识和用户体验的过程。在这个特定的案例中,"branding_WolfNCU_zip_brandingPrimo_" 的标题可能指的是一个针对名为 "WolfNCU" 的多媒体系统进行定制化品牌...
unit9Branding学习课程.pptx
标题中的"branding_parkcv2_zip_BrandingdelIGO_"表明这是一个与品牌标识(Branding)相关的项目,可能是针对多媒体平台"Chino"的。关键词"zip"提示这是一个压缩文件,而"BrandingdelIGO"可能指的是IGO品牌的特定...
【品牌化库 branding-1.0.24.zip】是一个开源项目,主要关注于软件或应用的品牌呈现和定制。在IT行业中,品牌化是至关重要的,因为它不仅塑造了产品的视觉形象,还强化了用户对品牌的认知和体验。这个版本1.0.24的...
品牌推广为自己打品牌。商标 徽标有两种变体: 圆形字形矩形字形用于“ca”文本的字体是 。 这也是我的头像。颜色#fa8e01橙色 - 背景#ffffff白色 - 文本和轮廓围绕文本写作我的全名是林志安。 Lim是姓氏/姓氏/姓氏。...
WP_Branding_Guide_2009.pdf
### 知识点一:SharePoint 2013 品牌化(Branding)和用户界面设计(UI) #### SharePoint 2013介绍 SharePoint是微软公司推出的一个综合协作平台,最初设计用于企业环境,其后逐渐扩展到更多的应用领域。...
SharePoint 2010是微软推出的企业级协作平台,它的Branding(品牌化)和User Interface Design(用户界面设计)是为了帮助企业用户打造个性化的工作环境,提升用户体验。品牌化在SharePoint中指的是通过一系列的定制...
对于"org.liveSense.features.branding:liveSense 功能的品牌化"这个项目来说,我们聚焦的是如何在liveSense功能中实现定制化和个性化,使其符合特定品牌的视觉语言和用户体验标准。这里我们将深入探讨如何使用Java...
《Professional SharePoint 2010 Branding and User Interface Design》这本书深入探讨了SharePoint 2010平台的品牌建设和用户界面设计。SharePoint是微软推出的一款企业级协作平台,广泛应用于文档管理、团队协作、...
相信来查找Branding in Asia的你对于这一行业多少也有些了解,而Branding in Asia就是最好的选择,赶快下...该文档为Branding in Asia,是一份很不错的参考资料,具有较高参考价值,感兴趣的可以下载看看
SharePoint® 2013 Branding and User Interface Design Published by John Wiley & Sons, Inc. 10475 Crosspoint Boulevard Indianapolis, IN 46256 www.wiley.com Copyright © 2013 by John Wiley & Sons, Inc., ...
在SharePoint平台中,"branding"是指对网站的外观、布局、颜色方案、字体样式、logo以及其他视觉元素进行自定义的过程,以体现组织的品牌形象和风格。这通常涉及到SharePoint站点的页面模板、主题、Master Pages、...