2012-11-05 49 views
1

我从来没有做过任何eclipse插件开发,所以这个概念对我来说有点陌生。不管怎么说,我想创建一个简单的Eclipse主题,阅读这blog post,这是创造日食的主题,几乎总结了以下创建Eclipse CSS主题

但是,如果你想用它玩,你只需要编写一个插件-in, 创建CSS文件并使用org.eclipse.e4.ui.css.swt.theme 扩展点指向您的文件。如果您导出插件, 将其放置在Eclipse安装的“dropins”文件夹中,并且可以使用 样式。

我进入了actual article,但这里我从来没有做过任何Eclipse插件开发,这让我对本文的某些方面感到困惑。

我用一个激活器创建了一个新的插件。现在让我卡住的第一点是关于扩展点的部分。他跳过有关设置产品和应用程序名称属性的位,我猜测它需要的是像我

<plugin>  
    <extension 
    point="org.eclipse.core.runtime.products"> 
    <product 
     application="mythemetest.Activator" 
     name="mythemetest"> 
    <property 
      name="appName" 
      value="mythemetest"> 
    </property> 
    <property 
      name="applicationCSS" 
      value="platform:/plugin/mythemetest/css/default.css "> 
    </property> 
    </product>  

下运行该应用程序将无法启动一个新的eclipse主题使用default.css,所以我做错了什么。我猜测它是关于上面的产品元素的。

有人可以帮我吗? :)

+0

你确实看过这个:http://eclipsecolorthemes.org/? – dbrank0

+0

是的,我知道那个网站。不幸的是,该网站上没有任何内容可以帮助解决上述问题(因为该网站全部是关于代码编辑器的颜色主题,而不是整个eclipse的样式)。 – JustDanyul

回答

3

安装Eclipse 4 Chrome Theme,在那里你可以直接编辑CSS,不需要围绕样式做插件编程部分。

+0

感谢您的评论,我尝试了Chrome主题(我也使用了“CSS编辑器”插件)。但是,我仍然对解决原始问题感兴趣 – JustDanyul