【发布时间】:2012-11-05 13:05:33
【问题描述】:
我从未做过任何 Eclipse 插件开发,所以这个概念对我来说有点陌生。无论如何,我希望创建一个简单的 eclipse 主题,并阅读这个关于创建 eclipse 主题的blog post ,大致总结如下
但是如果你想玩,你只需要写一个插件, 创建一个 CSS 文件并使用 org.eclipse.e4.ui.css.swt.theme 扩展点指向您的文件。如果您导出插件, 将它放在 Eclipse 安装的“dropins”文件夹中 样式可用。
我继续阅读actual article,但我从未为 Eclipse 做过任何插件开发的事实让我对本文的某些方面感到有些困惑。
我创建了一个带有激活器的新插件。现在让我陷入困境的第一个问题是关于扩展点的部分。他跳过了有关设置产品和 appname 属性的部分,我猜它需要类似于以下内容
<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>
运行此应用程序不会启动使用 default.css 的新 Eclipse 主题,所以我做错了。我猜它与上面的产品元素有关。
有人可以帮我吗? :)
【问题讨论】:
-
你确实看过这个:eclipsecolorthemes.org?
-
是的,我知道那个网站。不幸的是,该站点上的任何内容都无法解决上述问题(因为该站点都是关于代码编辑器的颜色主题,而不是整个 Eclipse 的样式)。
标签: eclipse eclipse-plugin eclipse-rcp