viewer.doOperation(ProjectionViewer.TOGGLE);
updateFolding();
StyledText widget = viewer.getTextWidget();
widget.setTabs(getPreferenceStore().getInt(AbstractDecoratedTextEditorPreferenceConstants.EDITOR_TAB_WIDTH));
widget.addVerifyListener(new SoftTabVerifyListener());
ITextViewerExtension2 extension = (ITextViewerExtension2) getSourceViewer();
pairMatcher = new CSSCharacterPairMatcher();
pairMatcher.setEnable(getPreferenceStore().getBoolean(HTMLPlugin.PREF_PAIR_CHAR));
MatchingCharacterPainter painter = new MatchingCharacterPainter(getSourceViewer(), pairMatcher);