void (@NotNull Editor editor, @NotNull Caret caret, DataContext dataContext) { CommandProcessor.getInstance().setCurrentCommandGroupId(EditorActionUtil.EDIT_COMMAND_GROUP); CommandProcessor.getInstance().setCurrentCommandName(EditorBundle.message("typing.command.name")); Project project = CommonDataKeys.PROJECT.getData(dataContext); insertTabAtCaret(editor, caret, project); }