如何在Eclipse插件中设置首选项常量?

时间:2014-05-28 19:42:44

标签: eclipse eclipse-plugin

我想使用自定义插件更改Eclipse中的一些默认用户设置。有一些常量定义了这些设置(Constant Field Values)我应该怎么做才能在插件中设置一些设置?例如,我想在启动之前切换行号或保存资源(这些事情有常量)默认情况下。我怎样才能做到这一点?试过这样的事情,但没有改变:

 String lineNumbers = AbstractDecoratedTextEditorPreferenceConstants.EDITOR_LINE_NUMBER_RULER;
 EditorsUI.getPreferenceStore().setValue(lineNumbers, true);

这个问题不是要找到与某些设置相关的常数,而是要找到改变它们的方法。

我在我的一个插件类中执行代码。它看起来像是:

String lineNumbers = AbstractDecoratedTextEditorPreferenceConstants.EDITOR_LINE_NUMBER_RULER;

void initVal (String lineNumbers){   
    EditorsUI.getPreferenceStore().setValue(lineNumbers, true);
    }

还试过这个:

IPerspectiveRegistry perspectives =  PlatformUI.getWorkbench ().getPerspectiveRegistry();

void initValues (IPerspectiveRegistry perspectives){        
        perspectives.setDefaultPerspective ("org.eclipse.ui.resourcePerspective");
    }

0 个答案:

没有答案