我从来没有做过任何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,所以我做错了什么。我猜测它是关于上面的产品元素的。
有人可以帮我吗? :)
你确实看过这个:http://eclipsecolorthemes.org/? – dbrank0
是的,我知道那个网站。不幸的是,该网站上没有任何内容可以帮助解决上述问题(因为该网站全部是关于代码编辑器的颜色主题,而不是整个eclipse的样式)。 – JustDanyul