When submitting a solution in C++, please select either C++14 (GCC 6-32) or C++17 (GCC 7-32) as your compiler. ×

Smile_One_Smile's blog

By Smile_One_Smile, history, 2 years ago, In English

I am using Dev-c++, I think it is really reliable and convenient.But my friends are using Visual Studio Code.They are always persuading me to use Visual Studio Code as they do.So now I am not sure about which ide to use.I wonder what ide are you using. Could you please give me some advice? Thank you!

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

| Write comment?
»
2 years ago, # |
  Vote: I like it +4 Vote: I do not like it

Dev is simple but it is outdated now and dosent support C++14 and above. So you will run into issues when you compute large arrays along with syntax problems. So I switched to Sublime Text 3 and its ok, but its has some pop up prompts that are very annoying

  • »
    »
    22 months ago, # ^ |
      Vote: I like it +1 Vote: I do not like it

    Well Dev C++ actually supports C++14

  • »
    »
    22 months ago, # ^ |
      Vote: I like it +1 Vote: I do not like it

    I use Sublime too and I think it works perfectly fine.

»
2 years ago, # |
Rev. 2   Vote: I like it 0 Vote: I do not like it

I'm exited to know which IDE's do Japanese, Russians, or Chinese use ??

  • »
    »
    2 years ago, # ^ |
      Vote: I like it +37 Vote: I do not like it

    I doubt it depends on nationality

    • »
      »
      »
      2 years ago, # ^ |
      Rev. 2   Vote: I like it +3 Vote: I do not like it

      Well sometimes it kinda does. For example in Romania most people are taught in school to write c++ code in code::blocks and because of this they might just stick with it.

  • »
    »
    2 years ago, # ^ |
      Vote: I like it +3 Vote: I do not like it

    Personally, I use Code::Blocks for competitive programming and Clion for industrial purposes

»
2 years ago, # |
  Vote: I like it +69 Vote: I do not like it

Codeforces custom invocation

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

    BEST ONE I FEEL BECAUSE U CAN SEE THE TIME AND SPACE TAKEN FOR THE CODE

»
2 years ago, # |
  Vote: I like it +42 Vote: I do not like it

Google Translate is the best ide, you can literally write code in Python then translate it to C++ for better performance

»
2 years ago, # |
  Vote: I like it +25 Vote: I do not like it

The good old Vim.

»
2 years ago, # |
  Vote: I like it 0 Vote: I do not like it

Sublime Text is by far the most preferable IDE for competitive programming.

»
2 years ago, # |
  Vote: I like it 0 Vote: I do not like it

I think cp editor is very convenient, but sadly you cannot interact with the exe which is unconvenient — you must input all you want to say before you run it. So in this case sublime would help.

btw, the topic is actually up to individual favours. Hardly would you ever thoroughly prefer sth others prefer.

»
2 years ago, # |
  Vote: I like it +26 Vote: I do not like it

One and only

Spoiler
»
2 years ago, # |
Rev. 2   Vote: I like it +12 Vote: I do not like it

Xcode for writing my code & cf custom test for testing samples

»
2 years ago, # |
Rev. 3   Vote: I like it +6 Vote: I do not like it

VScode with Github Copilot for writing code. CF Custom test for running the code and testing it.

  • »
    »
    2 years ago, # ^ |
      Vote: I like it +7 Vote: I do not like it

    Please use your brain instead of autopilot that's trained on datasets with other people's code. Even though Co-pilot can't solve some really hard task, you won't get much better if you use it to avoid thinking and write some basic algorithms. Learning always implies thinking, hey!

»
2 years ago, # |
  Vote: I like it +3 Vote: I do not like it

Vim

»
2 years ago, # |
  Vote: I like it 0 Vote: I do not like it

You must use VS Code, it is very friendly ide with multiple option and u don't need to download multiple ide`s for different languages , VS code allows to code in different languages , all you need is a a compiler and an extension that's it.

  • »
    »
    2 years ago, # ^ |
    Rev. 2   Vote: I like it 0 Vote: I do not like it

    Sometimes it lags and it does not work properly. Use Sublime text with good build system for CP

    For setting sublime text for CP u can refer this link

    Link

    Spoiler
»
2 years ago, # |
  Vote: I like it +16 Vote: I do not like it

CPEditor is the best for me.

»
2 years ago, # |
  Vote: I like it +5 Vote: I do not like it

I use vscode + acmX (extension by mnaeraxr) — it supports automatic parsing and testing of samples!

»
2 years ago, # |
  Vote: I like it +25 Vote: I do not like it

The editor that one cannot exit.

»
2 years ago, # |
  Vote: I like it 0 Vote: I do not like it

dev cpp is shit use codeblockc

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

    Dev-C++ is the Nobles' Editor. So pupils(and newbies) don't understand why it is good.

»
2 years ago, # |
Rev. 3   Vote: I like it 0 Vote: I do not like it

Dev-C++ is convenient and comfortable, but it doesn't have many functions.

VSCode is good and I often use it. If you are new to programming, I think Dev-C++ is the best.

Dev-C++ is the Nobles' Editor (贵族编辑器 in Chinese).

»
2 years ago, # |
Rev. 2   Vote: I like it +9 Vote: I do not like it

Sublime Text 4 with CppFastOlympicCoding plugins.

In order to use this plugin, I modified another plugin "FastOlympicCodingHook" to adapt "Competitive Companion" in the browsers and problem transfer function of CCHv2.

  • »
    »
    2 years ago, # ^ |
      Vote: I like it 0 Vote: I do not like it

    Where can I download the plugin named "CppFastCompetitiveCompanion"?

    I can't find it on packagecontrol.io .

    • »
      »
      »
      2 years ago, # ^ |
        Vote: I like it 0 Vote: I do not like it

      Sorry, I wrote the wrong name. Now the names are replaced.

    • »
      »
      »
      2 years ago, # ^ |
      Rev. 2   Vote: I like it 0 Vote: I do not like it

      About the second plugin, it's not on the Package Control. You can search the name and find the source of the original "FastOlympicCodingHook" in Github.

»
2 years ago, # |
Rev. 2   Vote: I like it 0 Vote: I do not like it

Use Sublime text with good build system for CP

For setting sublime text for CP u can refer this link

Link

Spoiler
»
2 years ago, # |
  Vote: I like it 0 Vote: I do not like it

I prefer Visual Studio.

»
2 years ago, # |
  Vote: I like it +30 Vote: I do not like it

I don't use any of these but telegram. And You know (ctrl c + ctrl v).

»
2 years ago, # |
  Vote: I like it +17 Vote: I do not like it

I usually use Microsoft Word

»
2 years ago, # |
  Vote: I like it 0 Vote: I do not like it
»
2 years ago, # |
  Vote: I like it 0 Vote: I do not like it

I am currently using Vs code, previously I used sublime text 3.
A few months before, I did some project work in vs code, at the time I don't know about the shortcuts or procedures to use, etc. because at that time I used sublime for CP. So, I have shifted from sublime to vs code. It benefits me while I was doing projects on vs code(shortcuts, etc.).

I prefer you to go with vs code(install some useful extensions like code runner, etc for CP).

»
2 years ago, # |
  Vote: I like it 0 Vote: I do not like it

I had used Dev-c++ for about 2 years before I switched to VSCode with Clangd plugin for the fast code compeletion. However, since I took part in ICPC, finding no VSCode provided, I chose Emacs for the easy CUA keybindings(C-c for copy and C-v for paste) while Vim was hard for me. Several days later when coding in VSCode, I typed C-x C-s to save, and the whole line was killed! I didn't think I could go back to VSCode then.

»
2 years ago, # |
  Vote: I like it 0 Vote: I do not like it

i am happy with anything except codeblocks and dev c++.

»
2 years ago, # |
  Vote: I like it 0 Vote: I do not like it

Started with vscode then switched to (neo)vim.

  • »
    »
    7 weeks ago, # ^ |
      Vote: I like it 0 Vote: I do not like it

    can you please share you competitive programming workflow using vim.

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

I prefer Geany. It's Lightweight and convenient. It has everything Dev-C++ has. It almost supports all language as long as the compiler/interpreter is configured.

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

@TOURIST USES FARMANAGER SO YOU CAN ALSO PREFER THAT

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

CP Editor