Skip to content
| Marketplace
Sign in
Visual Studio Code>Education>CPP Practice DSANew to Visual Studio Code? Get it now.
CPP Practice DSA

CPP Practice DSA

Aniket Johri

|
3 installs
| (0) | Free
Independent, unofficial VS Code extension for practicing GeeksforGeeks coding problems. Browse, filter, run samples, and submit in your browser.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

CPP Practice DSA

Practice GeeksforGeeks DSA problems directly inside VS Code.

Disclaimer: CPP Practice DSA is an independent, unofficial extension. It is not affiliated with, endorsed by, or sponsored by GeeksforGeeks.

Features

  • Browse problems by topic.
  • Filter by difficulty, status, and title.
  • Open the problem statement beside your code editor.
  • Use GfG-compatible C++ Solution starter code.
  • Run your solution against sample cases locally.
  • Open the original problem in your browser for submission.
  • Track solved and attempted problems locally.

Requirements

  • VS Code 1.85 or newer.
  • Chrome, Edge, or Chromium.
  • A compiler/interpreter for the selected language:
    • C++: g++
    • C: gcc
    • Java: javac and java
    • Python: python3
    • JavaScript: node

Setup

Install the extension, open the CPP Practice DSA view, and run CPP: Refresh Topic List.

If Chrome is not detected automatically, configure gfgPractice.chromeExecutablePath in VS Code Settings.

This extension does not provide login or direct submission to GeeksforGeeks. Submission is completed in your browser.

License

MIT

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
  • Your Privacy Choices
  • Consumer Health Privacy
© 2026 Microsoft