码迷,mamicode.com
首页 > 系统相关 > 详细

eclipse RCP界面从3.x切换到e4

时间:2015-03-14 20:17:09      阅读:184      评论:0      收藏:0      [点我收藏+]

标签:eclipse e4 themes

    

由于eclipse e4做了很好的兼容性,使用3.x的技术开发的界面也可以以e4的风格显示。在实际切换过程中,可能会出现一些问题导致不能成功切换。本文只是总结了切换过程中需要注意的一些问题,通过确定这些问题,可能保证成功切换。

  1. 确保启动org.eclipse.e4.ui.css.swt.theme;

  2. 其他需要确保启动的插件包括org.eclipse.platform、org.eclipse.runtime、org.eclipse.ui.workbench相关的插件;

  3. RCP的product定义中applicationCSSResources、cssThemes配置正确;

  4. 插件org.eclipse.ui.themes启动。

前三条参考的是eclipse 官方的文档:http://wiki.eclipse.org/Eclipse4/RCP/FAQ#Why_are_my_CSS_theming_not_taking_effect.3F

对于第4点,是在切换过程中自己遇到的。具体表现就是:界面显示的是3.x,首选项的appearance页面中themes下拉列表为空。调试发现ViewsPreferencePage.getCSSThemes()获取的themes列表为空。经过排查发现是没有启动org.eclipse.ui.themes插件。所以,在RCP的plugin.xml中最好直接依赖该插件即可。



本文出自 “winger” 博客,谢绝转载!

eclipse RCP界面从3.x切换到e4

标签:eclipse e4 themes

原文地址:http://imu2008.blog.51cto.com/3844842/1620305

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!