CF Viewer
View Codeforces problems directly inside VS Code without switching to a browser.
CF Viewer lets competitive programmers open and read Codeforces problem statements from the Command Palette using only the problem code.
Features
- Open Codeforces problems using codes such as
71A, 4A, 236A, or 1899C
- Fetch problem statements directly from Codeforces
- Display problems in a dedicated VS Code panel
- Preserve formatting, examples, and problem structure
- Render mathematical expressions properly
- Works alongside your solution file for a seamless competitive programming workflow
Usage
Open the Command Palette:
- Windows/Linux:
Ctrl + Shift + P
- macOS:
Cmd + Shift + P
Run:
CF Viewer: Open Problem
Enter a Codeforces problem code:
71A
4A
236A
1899C
The problem statement will open inside VS Code.
Example Workflow
Solution.cpp | Problem Statement
------------------- | -----------------
Write code | Read statement
Run tests | View examples
Debug solution | Check constraints
No browser tabs. No context switching.
Requirements
- Internet connection
- Access to Codeforces
Disclaimer
CF Viewer is an unofficial extension and is not affiliated with Codeforces. Problem statements are fetched directly from Codeforces when requested.
Feedback
If you encounter bugs or have feature suggestions, please open an issue on the project repository.
| |