Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>CSES Problem Set Viewer & TesterNew to Visual Studio Code? Get it now.
CSES Problem Set Viewer & Tester

CSES Problem Set Viewer & Tester

Gundubogula Nageswara Venkata Durga Sai

|
4 installs
| (0) | Free
Browse CSES problems, scaffold solutions, download tests, and run local judge checks.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

CSES Problem Set Viewer & Tester

VS Code Marketplace Open VSX

A VS Code extension to browse CSES problems, initialize solution files, manage local tests, and run automated checks.

Features

  • Problem sidebar with category grouping and search by ID/name
  • Starter file generation for C, C++, Python, JavaScript, and OCaml
  • Test storage in .tests/{problem_id}
  • Testing sidebar with case list, pass/fail status, and failure details
  • Custom test case creation as .in/.out files
  • Keyboard shortcut for running tests (Ctrl+Alt+T / Cmd+Alt+T)

Test Download Source

The extension downloads archives from:

  • https://cses-tests.pages.dev/link/{id}
  • multipart JSON support via files / links metadata
  • direct fallback: https://cses-tests.pages.dev/{id}.zip

Contribution Note

This extension was developed and iterated by dsainvg, with implementation assistance from GitHub Copilot CLI.

License

MIT (see LICENSE)

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft