d-agrawal's blog

By d-agrawal, history, 4 weeks 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!

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

»
4 weeks ago, # |
  Vote: I like it 0 Vote: I do not like it

Amazing extension! Thanks :)

»
4 weeks ago, # |
  Vote: I like it +5 Vote: I do not like it

I started few months ago similar tool, you can check it here:

I love the way you display testcases in your tool. Unfortunately I don't have too much time to hack on mine this days, but it would be great if I could incorporate this to my tool, are you ok with that? I see you don't have any LICENSE, so I encourage you to add one.

  • »
    »
    4 weeks ago, # ^ |
      Vote: I like it +5 Vote: I do not like it

    Your extension is pretty cool! My university examinations are coming soon, so maybe later? And thanks for reminding, I'll add the LICENSE.

»
3 weeks ago, # |
  Vote: I like it 0 Vote: I do not like it

It does not work well if you have a vim extension like VSCodeVim.

The <esc> key doesn't work when you try to change insert to normal mode if I enable your extension. :/