Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>CP Helper Automation - Multi PlatformNew to Visual Studio Code? Get it now.
CP Helper Automation - Multi Platform

CP Helper Automation - Multi Platform

cpautomation

|
3 installs
| (1) | Free
Create C++ files for Codeforces, AtCoder, LightOJ, LeetCode, HackerRank, VJudge & more
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

🚀 CP Helper - Competitive Programming Automation

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
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft