web前端

位置:IT落伍者 >> web前端 >> 浏览文章

探秘Eclipse 4的CSS切换主题功能


发布日期:2024年04月12日
 
探秘Eclipse 4的CSS切换主题功能

Eclipse 计划刚出现的时候从事Eclipse各个项目的团队和开发者就Eclipse未来下一步该怎么走进行了激烈讨论而随着Eclipse SDK中的CSS主题功能得到明显改善Eclipse RCP技术越来越成熟特别是我们进行动态主题转换时更为简单方便这些讨论渐渐地平息了本文载自一个外国专家Kai的blog全文如下

如果你想要实现一个CSS主题转换只需扩展你的Eclipse路径如下 orgeclipseeuicssswttheme

这里有一个在Eclispe 下进行双模板声明的示例可以参考

<extension

point=orgeclipseeuicssswttheme>

<theme

basestylesheeturi=css/darkgradientcss

id=orgntactsthemesdarkgradient

label=Dark Gradient Theme>

</< span>theme>

<theme

basestylesheeturi=css/brightgradientcss

id=orgntactsthemesbrightgradient

label=Bright Gradient Theme>

</< span>theme>

</< span>extension>

然后需要做的就是指定一个程序来切换实际的主题这里是选择dark gradient主题的全部代码

public class DarkThemeHandler {

@Execute

public void execute(IThemeEngine engine) {

enginesetTheme(orgntactsthemesdarkgradient);

}

}

使用工作台模型来将我们的转换程序绑定到目录或工具栏下面的两幅效果图就展示了黑色主题和明朗主题之间的动态转换

黑色主题

明亮主题

Contact只是Eclipse 的一种操作方式详细可以参考

上一篇:WebSphere SAP适配器编程基础

下一篇:在weblogic下解决Word、Excel打开乱码问题