boolean (@NotNull Editor editor, @NotNull Caret caret, DataContext dataContext) { return editor.getCaretModel().supportsMultipleCarets() && (!ModifierKeyDoubleClickHandler.getInstance().isRunningAction() || EditorSettingsExternalizable.getInstance().addCaretsOnDoubleCtrl()); }