static CSharpSyntaxMode() { MonoDevelop.Debugger.DebuggingService.DisableConditionalCompilation += (EventHandler <DocumentEventArgs>)DispatchService.GuiDispatch(new EventHandler <DocumentEventArgs> (OnDisableConditionalCompilation)); IdeApp.Workspace.ActiveConfigurationChanged += delegate { foreach (var doc in IdeApp.Workbench.Documents) { TextEditorData data = doc.TextEditorData; if (data == null) { continue; } Mono.TextEditor.Document document = data.Document; document.UpdateHighlighting(); document.CommitUpdateAll(); } }; }