jedi's blog

By jedi, history, 12 months ago, In English

I use Visual Studio Code with CPH and Thorium browser. I am just curious about what tools do you use to do competitive programming.

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

| Write comment?
»
12 months ago, # |
  Vote: I like it +23 Vote: I do not like it

Custom Invocation :)

»
12 months ago, # |
  Vote: I like it +8 Vote: I do not like it
»
12 months ago, # |
  Vote: I like it +2 Vote: I do not like it

SublimeText + gcc = light weight + beginner friendly + infinity pre-built themes

»
12 months ago, # |
  Vote: I like it +26 Vote: I do not like it

Simplest of them all: vim + gcc

»
12 months ago, # |
  Vote: I like it +22 Vote: I do not like it

CodeBlocks)

»
12 months ago, # |
  Vote: I like it 0 Vote: I do not like it

I use Neovim with the competitest plugin. It imports all the testcases automatically from a problem and also automates testing my solution against those testcases.

  • »
    »
    12 months ago, # ^ |
      Vote: I like it 0 Vote: I do not like it

    if there are more than 2 seperate test cases then are all the test cases available to run in the terminal.

»
12 months ago, # |
  Vote: I like it 0 Vote: I do not like it

VS code with CPH extension and Material UI extention.

»
12 months ago, # |
  Vote: I like it +1 Vote: I do not like it

VS code + my hands

»
12 months ago, # |
  Vote: I like it +1 Vote: I do not like it

CLion + Safari

»
12 months ago, # |
  Vote: I like it 0 Vote: I do not like it

Sublime-text + gcc + local debugging

»
12 months ago, # |
  Vote: I like it 0 Vote: I do not like it

Windows: Devcpp + TDM-GCC setup

Linux: gedit + bash + gcc

»
12 months ago, # |
  Vote: I like it 0 Vote: I do not like it

neovim + gcc

»
12 months ago, # |
  Vote: I like it 0 Vote: I do not like it

Microsoft visual studio^_^

»
12 months ago, # |
Rev. 2   Vote: I like it 0 Vote: I do not like it
  • VSCode
  • MINGW from DEV-C++
  • Microsoft Edge
»
12 months ago, # |
  Vote: I like it 0 Vote: I do not like it

VSCode + CPH all the way

»
12 months ago, # |
  Vote: I like it +136 Vote: I do not like it

I use 6 monitors to be able to open 6 problems simultaneously. On each monitor I open vim and a problem in a split-screen mode. Then I use 3 keyboards (controlled simultaneously by my two hands and a feet), to code 3 problems simultaneously (at the same time thinking about 3 other problems in background). I'm planning to attach 4 more hands to myself to be able to comfortably code on 6 keyboards using hands only.

Here is photo of my setup (mouse is just for fun, lol):

  • »
    »
    12 months ago, # ^ |
      Vote: I like it -10 Vote: I do not like it

    Nice setup. Instead of getting 4 new hands, I'd suggest that you start training a very important body part and then you will be able to code 4 problems at once.

  • »
    »
    12 months ago, # ^ |
      Vote: I like it 0 Vote: I do not like it

    You may need more monitors to display the questions

»
12 months ago, # |
  Vote: I like it +2 Vote: I do not like it
»
12 months ago, # |
  Vote: I like it 0 Vote: I do not like it

gedit + Chrome

»
12 months ago, # |
  Vote: I like it 0 Vote: I do not like it

gedit + gcc. Honorable mention to a phase in my life where I upsolved problems with notepad and gcc.

»
12 months ago, # |
  Vote: I like it +3 Vote: I do not like it

Rust + VSCode + rust-competitive-helper.

»
12 months ago, # |
  Vote: I like it +3 Vote: I do not like it

GNU Emacs

»
12 months ago, # |
  Vote: I like it +1 Vote: I do not like it
»
12 months ago, # |
  Vote: I like it 0 Vote: I do not like it

As I am quite seasoned, the historic 1998 Dev-C++ by Bloodshed (in the last 2021 fork version by Embarcadero), with GCC

»
12 months ago, # |
  Vote: I like it +1 Vote: I do not like it

I use CLion and sometimes nodepad++ I like both

»
12 months ago, # |
  Vote: I like it 0 Vote: I do not like it

dev-c++

»
12 months ago, # |
  Vote: I like it 0 Vote: I do not like it

CodeChef IDE:)

»
12 months ago, # |
  Vote: I like it +4 Vote: I do not like it

Microsoft Word + brain

»
12 months ago, # |
  Vote: I like it +8 Vote: I do not like it

Windows + Far Manager + MinGW.

Far is bad as IDE (or I can't use it), but it is good in managing files quickly.

»
12 months ago, # |
  Vote: I like it 0 Vote: I do not like it

Jupyter Notebook (python)

»
12 months ago, # |
  Vote: I like it 0 Vote: I do not like it

sublime + cmd

»
12 months ago, # |
  Vote: I like it 0 Vote: I do not like it

The Jetbrains font is real cool...

»
12 months ago, # |
  Vote: I like it 0 Vote: I do not like it

At the moment I like to use CLion as it works very well on Linux and it provides a good debugger. I don't use any special tools.