如何以编程方式重置Eclipse RCP透视图

时间:2016-02-10 09:21:17

标签: eclipse eclipse-rcp

我制作了RCP产品文件,每次都必须重置透视图。有没有办法在加载前重置透视图?

2 个答案:

答案 0 :(得分:1)

PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage().resetPerspective();

Eclipse 3.x - 对于Eclipse 4.x,请参阅greg的回答。

答案 1 :(得分:1)

如果您始终希望RCP以相同的状态启动,则可以指定标志

-clearPersistedState -persistState false

在.product文件的“启动”选项卡上的“程序参数”部分中。

-clearPersistedState导致Eclipse在启动期间丢弃任何持久状态。

-persistState false阻止Eclipse在退出时保持状态。

仅适用于Eclipse 4.x.