WEB开发网
开发学院软件开发Java 用 Runtime Syp 调整 Eclipse 的启动性能,第 2 部... 阅读

用 Runtime Syp 调整 Eclipse 的启动性能,第 2 部分:成功的骗局

 2009-12-13 00:00:00 来源:WEB开发网   
核心提示: 查看原图(大图)被选中的那些插件是初始化时激活的,那么另外 11 个插件呢?或许有一些是因 Runtime Spy 透视图而加载的,用 Runtime Syp 调整 Eclipse 的启动性能,第 2 部分:成功的骗局(5),更为有趣的是,图 3 中有一些看起来可疑的 Studio 插件,而不受

查看原图(大图)

被选中的那些插件是初始化时激活的。那么另外 11 个插件呢?或许有一些是因 Runtime Spy 透视图而加载的。更为有趣的是,图 3 中有一些看起来可疑的 Studio 插件。列表顶部显示的是“cheatsheet”和“internet”。它们是什么?为什么现在被加载?回到用户界面,我们在 Help下拉菜单下找到了与第一个插件相关的选项,如图 4 所示。


图 4. org.eclipse.ui.startup 激活的插件可以不被激活吗?
用 Runtime Syp 调整 Eclipse 的启动性能,第 2 部分:成功的骗局

查看原图(大图)

一般只有新用户才会去选择 Cheat Sheets菜单选项,所以我们为什么还要在启动时为加载它们的相关插件而付出代价呢? Workbench > Startup首选参数页提示了答案,如图 5 所示。


图 5. 为 org.eclipse.ui.startup 扩展点作出贡献的插件
用 Runtime Syp 调整 Eclipse 的启动性能,第 2 部分:成功的骗局

org.eclipse.ui.startup 扩展点可能是版本 2.0 一直有争议的 API 之一。当工作台窗口打开时它可以全权要求 Workbench UI 激活插件,而不受延迟加载策略限制。如果一个插件的清单定义了这一扩展点,那么它的插件类必须实现 IStartup.earlyStartup 方法。

上一页  1 2 3 4 5 6 7 8 9 10  下一页

Tags:Runtime Syp 调整

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接