@Override
    public void editorCreated(@NotNull EditorFactoryEvent event) {
      ReadAction.compute(() -> { createSynchronizerFor(event.getEditor()); return null; });
    }
@Override
    public void editorCreated(@NotNull EditorFactoryEvent event)