gpt4 book ai didi

css - Eclipse E4 RCP 应用程序中的外部 CSS 样式表

转载 作者:太空宇宙 更新时间:2023-11-04 11:35:20 26 4
gpt4 key购买 nike

如何将非 plugin:/... URI 指定为 org.eclipse.e4.ui.css.swt.theme 的样式表位置插件?

我尝试使用 file://...,但没有用。相对路径也不起作用,因为假定它们指向插件内。

这背后的原因是允许插件的用户自定义样式表,而无需自行解压>修改>重新打包 JAR 应用程序包。

最佳答案

查看主题引擎的来源,如果 URI 不是以 platform:/plugin/ 开头,则添加它(使用当前插件 ID)。这是为了允许缩写 URI,但意味着您不能使用任何其他形式。

您可以在产品中指定某个插件不打包在jar 中。如果您在产品构建中使用“功能”,请在“features.xml”

plugin 条目中指定 unpack="true"

你也可以指定

Eclipse-BundleShape: dir

在插件的 MANIFEST.MF 中(请注意,如果您使用它,它会被 feature.xml 中的“unpack”值覆盖)。

关于css - Eclipse E4 RCP 应用程序中的外部 CSS 样式表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31797667/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com