@Override
  public boolean canRun(@NotNull String executorId, @NotNull RunProfile profile) {
    return (DefaultRunExecutor.EXECUTOR_ID.equals(executorId) || DefaultDebugExecutor.EXECUTOR_ID.equals(executorId))
           && profile instanceof ShRunConfiguration;
  }
@Override
  public boolean canRun(@NotNull String executorId, @NotNull RunProfile profile)