📄 opencakefilepreferencepage.java
字号:
package org.xicabin.radcake.core.preferences;
import org.eclipse.jface.preference.BooleanFieldEditor;
import org.eclipse.jface.preference.DirectoryFieldEditor;
import org.eclipse.jface.preference.FieldEditorPreferencePage;
import org.eclipse.jface.preference.FileFieldEditor;
import org.eclipse.jface.preference.StringFieldEditor;
import org.eclipse.ui.IWorkbench;
import org.eclipse.ui.IWorkbenchPreferencePage;
import org.xicabin.radcake.core.CakePlugin;
public class OpenCakeFilePreferencePage extends FieldEditorPreferencePage
implements IWorkbenchPreferencePage {
public OpenCakeFilePreferencePage() {
super(GRID);
setPreferenceStore(CakePlugin.getInstance().getPreferenceStore());
setDescription("OpenCakeFile plugin preferences");
}
@Override
protected void createFieldEditors() {
addField(new BooleanFieldEditor(
PreferenceConstants.CREATE_MISSING_VIEW_PROMPT,
"&Create missing view prompt", getFieldEditorParent()));
addField(new StringFieldEditor(PreferenceConstants.VIEW_EXTENSION,
"&View extension", getFieldEditorParent()));
addField(new FileFieldEditor(PreferenceConstants.PHP_EXECUTABLE,
"&PHP Executable", getFieldEditorParent()));
addField(new DirectoryFieldEditor(PreferenceConstants.CAKEPHP_ROOT,
"CakePHP &Root", getFieldEditorParent()));
}
public void init(IWorkbench workbench) {
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -