VS Code Extensions
CP Helper Automation - Multi Platform

CP Helper Automation - Multi Platform

by cpautomation

Create C++ files for Codeforces, AtCoder, LightOJ, LeetCode, HackerRank, VJudge & more

Downloads

33

Rating

5.0 / 5 (2)

Version

2.1.4

Last updated

Jun 10, 2026

Version Installs Rating

One-click solution to create C++ files for Codeforces and AtCoder problems

https://github.com/user-attachments/assets/cd9f5c8f-12fc-491d-ba26-96b11d76ef88

✨ Features

  • 🎯 One Click - Create problem files instantly
  • 📝 Auto Template - Pre-configured C++ template with fast I/O
  • 🧪 Sample Tests - Automatically fetches sample test cases
  • 📁 Organized - Creates problems/ folder structure
  • ⚡ Fast Workflow - Copy URL → Click button → Start coding!

🎮 How to Use

Method 1: Toolbar Button (Easiest)

  1. Copy problem URL from browser (Ctrl+C)
  2. Click CP Helper button in VS Code top toolbar
  3. Done! File is created and opened
image

Method 2: Keyboard Shortcut

  1. Copy problem URL
  2. Press Ctrl+Shift+P → Type "CP Helper"
  3. File auto-creates

Method 3: Command Palette

  1. Ctrl+Shift+P
  2. Type "CP Helper: Create Problem"
  3. Paste URL → Enter

📂 Generated Structure

image

📝 Generated File Example

// Problem: https://codeforces.com/problemset/problem/2218/A
// Platform: Codeforces
// Created: 2024-01-15

#include <bits/stdc++.h>
using namespace std;

#define fastio ios::sync_with_stdio(false); cin.tie(nullptr);
#define endl '\n'

int main() {
    fastio;
    
    // Your solution here
    
    return 0;
}

/* Sample test cases included automatically */
image

Related extensions