d-agrawal's blog

By d-agrawal, history, 2 years ago, In English

Hello everyone!

I'm happy to share that my Firefox browser extension, cph-submit can now allow you to directly submit a problem from within VS Code during a live contest, with the click of a single button!

Earlier, it only worked for past problems.

This extension is supposed to be used with cph.

Enjoy!

Full text and comments »

  • Vote: I like it
  • +14
  • Vote: I do not like it

By d-agrawal, history, 2 years ago, In English

I'm happy to release v5 of Competitive Programming Helper ( CPH ) !

blog

CPH is a VS Code extension that allows you to quickly download, test and submit problems from Codeforces and other sites, and even locally, for your own problems! Supports C++, C, Java, Python.

Features

  • Auto downloading testcases & problem details.
  • Auto compilation and auto judging of testcases.
  • Handling of signals, errors and TLEs.
  • Easy to use UI.
  • Lots of configuration settings to make it yours!

This new release brings a new 'docked' UI that is much better in terms of performance and removes a lot of UI bugs.

Download

If you like CPH, you can download it from here: github.com/agrawal-d/cph/ or directly from VS Code extensions search.

Screenshots

Check out the screenshots below!

Click to expand

Full text and comments »

  • Vote: I like it
  • +67
  • Vote: I do not like it

By d-agrawal, history, 3 years ago, In English

Main window

Hey all, I just rewrote cph with lots of new features and more stability. Makes competitive programming much faster. Check it out/ install it from here: https://github.com/agrawal-d/cph

Cheers!

Full text and comments »

  • Vote: I like it
  • +51
  • Vote: I do not like it

By d-agrawal, history, 3 years ago, In English

Hello everyone!

I hope you wash your hands and feel great :P

Today, I'm glad to announce the release of v3.4.0 of Competitive Programming Helper. This new release adds support for Python3 and Rust!

Make sure to install python3 and rustc to ensure your source files can be compiled. This release was made possible with the help of mr2rm!

python3

rust

Grab the extension for free for VS Code here.

Enjoy!

d-agrawal

Full text and comments »

  • Vote: I like it
  • +1
  • Vote: I do not like it

By d-agrawal, history, 3 years ago, In English

Hey all!

I just released v3.1.0 of Competitive Programming Helper.

You can get the latest version for VS Code here ( free, open source ) : Store Link

For list of all features, see the store link!

What's New?

  • Add new testcases just by pressing Ctrl+Alt+N.

  • New testcase button just below testcases for easy usage.

  • Competitive companion native integration — no need to enter ports!

  • New testcases focus automatically for keyboard usage — no need to move mouse.

  • Single run testcase results now resize automatically.

Source code : https://github.com/agrawal-d/competitive-programming-helper

Feel free to create issues for bugs, feature requests or feedback!

Cheers! d-agrawal

Full text and comments »

  • Vote: I like it
  • +10
  • Vote: I do not like it

By d-agrawal, history, 3 years ago, In English

Competitive Programming Helper — now with Competitive Companion support and more! ✨✨✨

Screenshot

This is a tool ( Visual Studio Code extension ) that will help competitive programmers, people preparing for technical interviews and students in courses like Data Structures.

  • 50+ competitive programming websites like Codeforces, Codechef, AtCoder, TopCoder are supported with the help of Competitive Companion integration.

  • Compile, Run, Judge testcases with the press of a button.

  • Kill unresponsive binaries and run individual cases.

This is a must have tool for programmers. It already has 550+ downloads from people around the world, and appeared in the top section of Codeforces in the past. Its easy to use, and the Readme contains complete instructions

Download from VS Code Marketplace : Link

Source Code : Link

Full text and comments »

  • Vote: I like it
  • +2
  • Vote: I do not like it

By d-agrawal, history, 3 years ago, In English

Hey all!

I'm glad to announce the much requested features to the Competitive Programming Helper extension for VS Code.

Demo

What's new ?

  • You can now choose custom compiler flags for g++, such as -std=c++11 or -Wall.
  • To make your working directory clean, you can choose a custom location for saving generated testcases and binaries.
  • A video has been added to the readme to make first time use easier.

Install Now :

There are several ways :

Source Code

The project is open source. Check out The GitHub repository

Report Bugs/ Feature Requests

Please report bugs at the github repository. I will also be glad to accept feature requests! Just create an issue.

Until next time!

d-agrawal

Full text and comments »

  • Vote: I like it
  • +8
  • Vote: I do not like it

By d-agrawal, history, 3 years ago, In English

Hello All!

A competitive programming extension for VS Code!

I have created an extension for Visual Studio Code that makes testing, creating, and downloading testcases very easy. It is similar to CPPFastOlympicCoding for Sublime. Search within VS Code Extensions or download from link below. Works on Windows, Mac, Linux. You need to have G++ ( GCC ) installed.

Extension Name : Competitive Programming Helper

Store Link : https://marketplace.visualstudio.com/items?itemName=DivyanshuAgrawal.competitive-programming-helper

Features

  • Add multiple testcases.

  • Download from Codeforces automatically.

  • Auto compile and run, shows compilation errors, run-time errors ( stack overflow, seg-faults etc).

  • GUI, no manual file editing.

UI

Please try it out and give feedback. Please report issues/ send feature requests here : https://github.com/agrawal-d/competitive-programming-helper

Thanks!

Full text and comments »

  • Vote: I like it
  • +64
  • Vote: I do not like it