提交 0dc2e878 编写于 作者: S Serge Rider

#248 Source viewer config fix (use default text editor settings)

上级 5ed4fabb
......@@ -35,12 +35,13 @@ import org.eclipse.jface.text.rules.DefaultDamagerRepairer;
import org.eclipse.jface.text.rules.Token;
import org.eclipse.jface.text.source.IAnnotationHover;
import org.eclipse.jface.text.source.ISourceViewer;
import org.eclipse.jface.text.source.SourceViewerConfiguration;
import org.eclipse.swt.events.DisposeEvent;
import org.eclipse.swt.events.DisposeListener;
import org.eclipse.swt.graphics.Color;
import org.eclipse.swt.graphics.RGB;
import org.eclipse.swt.widgets.Shell;
import org.eclipse.ui.editors.text.TextSourceViewerConfiguration;
import org.eclipse.ui.internal.editors.text.EditorsPlugin;
import org.jkiss.code.Nullable;
import org.jkiss.dbeaver.core.DBeaverCore;
import org.jkiss.dbeaver.core.DBeaverUI;
......@@ -60,7 +61,7 @@ import org.jkiss.dbeaver.ui.editors.sql.util.SQLInformationProvider;
* This class defines the editor add-ons; content assist, content formatter,
* highlighting, auto-indent strategy, double click strategy.
*/
public class SQLEditorSourceViewerConfiguration extends SourceViewerConfiguration {
public class SQLEditorSourceViewerConfiguration extends TextSourceViewerConfiguration {
/**
* The editor with which this configuration is associated.
*/
......@@ -89,6 +90,7 @@ public class SQLEditorSourceViewerConfiguration extends SourceViewerConfiguratio
public SQLEditorSourceViewerConfiguration(
SQLEditorBase editor)
{
super(EditorsPlugin.getDefault().getPreferenceStore());
this.editor = editor;
this.ruleManager = editor.getRuleManager();
this.completionProcessor = new SQLCompletionProcessor(editor);
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册