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

philolo1's blog

By philolo1, 12 years ago, In English

Hi everybody,
I just was wondering, what editor you are using during the contest (C++). I have been using kate for quite a while, but I am not really comfortible with it, the only need feature is, that I have my console down there. :)

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

| Write comment?
12 years ago, # |
  Vote: I like it +2 Vote: I do not like it
I’ve never seen anything better than Visual C++ 2010 so far.
  • 12 years ago, # ^ |
      Vote: I like it 0 Vote: I do not like it

    Only for Windows users :)

    Code::Blocks is not so bad, as for me.

    • 12 years ago, # ^ |
        Vote: I like it +1 Vote: I do not like it
      Cant agree with you there iama ;-) Code::Blocks is the best ever both in widows and linux :-) 
      • 12 years ago, # ^ |
          Vote: I like it 0 Vote: I do not like it
        I meant that MS VC++ is only for Windows :)
  • 12 years ago, # ^ |
    Rev. 2   Vote: I like it -20 Vote: I do not like it

    VS2010 is slower than VS2005, and maybe express versions faster too.

    But of course you are right, i don't know another IDE with such good debug mode.

    • 12 years ago, # ^ |
      Rev. 2   Vote: I like it -44 Vote: I do not like it

      Вот какой №и%ер@ст нажал минус? Будь добр, объяcни свою позицию.

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

        Я не №и%ер@ст, и даже не тот, что ты имел ввиду, зашаривая мат.

        Это я нажал минус[ко второму сообщению], потому что меня бесят вкладосрачи.
        • 12 years ago, # ^ |
          Rev. 2   Vote: I like it -21 Vote: I do not like it

          А я тебе нажал минус, за то что ты мне нажал минус.

          Здесь дело не во вкладе, а в том что человек зашёл в этот тред, и нажал минус на моем сообщении. Это как под дверью насрать втихаря.

          Просто некое негативное действие направленное против меня, сделанное анонимно и безо всякой видимой на то причины. Меня больше всего раздражает именно анонимность.

          Вот напиши кто-нибудь в ответ на мое первое сообщение ответ поносящий софт майкрософта и оскорбляющий меня лично матерными словами. Пусть даже при этом мое сообщение ушло бы в минус 100. Я бы спокойно отреагировал. Ну такое мнение у человека, ну воспользовался нецензурной бранью в мою сторону, ну пох.

          А тут просто какая-то крыса проходя мимо подленько нажала минус и шкерится. Бесит.

          • 12 years ago, # ^ |
              Vote: I like it -9 Vote: I do not like it
            Пора уже около кнопок изменения вклада ввести кнопку "Вычеслить минусовальщика па АйПи". Часть вкладосрачей сразу же поутихнет.
            • 12 years ago, # ^ |
                Vote: I like it 0 Vote: I do not like it
              Мне кажется, разгорятся с новой силой. Тут же начнется "Какого #у9 ты поставил мне минус". И начнется это не в личке, а в блогах.
  • 11 years ago, # ^ |
    Rev. 2   Vote: I like it 0 Vote: I do not like it

    Try Visual C++ 2012 ;)

    UPD: Didn't noticed the date.

12 years ago, # |
  Vote: I like it +1 Vote: I do not like it
Code::blocks. I like it, but if you want to debug you must create a project (sometimes it is annoying), so I always set up 5 projects before a contest (one for each task)
12 years ago, # |
  Vote: I like it 0 Vote: I do not like it
Java + Eclipse is my preferred combination, but when I want to use C/C++ for some reason, Geany is my choice - lightweighted, small, simple and fast enough.
12 years ago, # |
  Vote: I like it +14 Vote: I do not like it
Vim
  • 12 years ago, # ^ |
      Vote: I like it 0 Vote: I do not like it
    support vim
  • 12 years ago, # ^ |
      Vote: I like it 0 Vote: I do not like it
    This one word comment seems more powerful than all other put together! VIM!
  • 12 years ago, # ^ |
      Vote: I like it 0 Vote: I do not like it
    How do you use vim ? Can you please give me the link of it's download site ? Thanks.
    • 12 years ago, # ^ |
        Vote: I like it 0 Vote: I do not like it
      If youre using Windows or MacOS, you can download it here.
      If youre using Linux, you probably can find it in your distros repositories.
      Vim requires some time to get used to it, but when you are, it becomes a very nice editor.
12 years ago, # |
Rev. 2   Vote: I like it 0 Vote: I do not like it

Maybe I am first person who solves on Linux with Qt Creator.

I don't have any problems with projects. I create it in minute. This is very good IDE with user-friendly debugger. Sometimes MS Visual Studio better of course, but I love Qt Creator)

  • 12 years ago, # ^ |
      Vote: I like it 0 Vote: I do not like it
    I like Qt too.
  • 12 years ago, # ^ |
      Vote: I like it 0 Vote: I do not like it
    I use Qt Creator too. Built-in fake vim mode is very handy, and debugger is quite good.

  • 12 years ago, # ^ |
      Vote: I like it +8 Vote: I do not like it
    Qt Creator is really very good. Advantages:
    1. Very fast.
    2. Better syntax higlighting
    3. Have the best autocompletion that i ever seen.
    Disadvantages:
    1. Debugging isn't so comfortable as in Visual Studio, but i think better than in Eclipse.

    • 12 years ago, # ^ |
        Vote: I like it 0 Vote: I do not like it
      Yeah , I use QtCreator for C++ and Geany for python.
      but QtCreator dubugger needs some works...
12 years ago, # |
  Vote: I like it +4 Vote: I do not like it
Dev cpp with personalized color preferences!
12 years ago, # |
Rev. 2   Vote: I like it +8 Vote: I do not like it

Windows: FAR Manager + g++.exe 

Ubuntu: gedit + RunC plugin

  • 12 years ago, # ^ |
      Vote: I like it +8 Vote: I do not like it
    You don't use debugger?
    • 12 years ago, # ^ |
      Rev. 2   Vote: I like it 0 Vote: I do not like it

      No ;) I just use console output, if I want smth. to debug... 

      UPD: I think it's more practical and easier....

  • 12 years ago, # ^ |
      Vote: I like it 0 Vote: I do not like it
    Hey how to use FAR Manager ? I downloaded it. Size was just 3MB. When I ran it, it just shows a blue screen console with lots of option. Can you please tell me how to use it ?
12 years ago, # |
Rev. 2   Vote: I like it 0 Vote: I do not like it

UPD: Not here :)

12 years ago, # |
  Vote: I like it +1 Vote: I do not like it
On Ubuntu, Geany works fine with g++ (no debugging).
12 years ago, # |
  Vote: I like it 0 Vote: I do not like it
I think This Link will Help .
12 years ago, # |
Rev. 2   Vote: I like it 0 Vote: I do not like it

Code::Blocks on both Windows and Ubuntu and it works perfectly for me. :)

Edit: Code::Blocks 8.02, I don't really like new Code::Blocks 10.05.

  • 12 years ago, # ^ |
      Vote: I like it 0 Vote: I do not like it
    Why don't you like Code::Blocks 10.05 :-P
    • 12 years ago, # ^ |
        Vote: I like it 0 Vote: I do not like it
      Nothing special really, I just got used to Code::Blocks 8.02 and when 10.05 came out I didn't like the new source code formatting [ I know it can be changed, but never mind ] and new look and some other not so important things and I didn't upgrade to 10.05. :)
12 years ago, # |
  Vote: I like it 0 Vote: I do not like it
Vim all the way! (and gVim)
12 years ago, # |
  Vote: I like it 0 Vote: I do not like it
Mac OS X with gedit
12 years ago, # |
  Vote: I like it +5 Vote: I do not like it
I use Gedit and Emacs and compile via terminal. I think that there exist Emacs for Windows too. A lil hard to get used to, but worth it. While Gedit is really easy to use. Also you can add some great plugins to both Gedit and Emacs.
12 years ago, # |
  Vote: I like it 0 Vote: I do not like it
i think best choice is GVIM;
it has many useful commands that make your work very simple;
for example there is two cool tool that i like it:
1- if you press ctrl + 'A' on a number it will be increase
2- if you press shift + '~' on a char it will be change from uppercase to lowercase ...

also if you have a code that it doesn't have tabs you could improve it with "gg=G" command;
it has very simple GUI;
and there is many of these cool commands!
just use it & enjoy it!!
  • 12 years ago, # ^ |
      Vote: I like it 0 Vote: I do not like it
    Thank you very much! I hadn't known about some of these Vim features!
12 years ago, # |
  Vote: I like it +3 Vote: I do not like it
Emacs, it is quite good with gdb running from inside it.
12 years ago, # |
  Vote: I like it 0 Vote: I do not like it
For C/C++ I prefer Code::Blocks both on Windows & Linux. Used Dev-C++ before.
For Java my choice would be Eclipse.
12 years ago, # |
  Vote: I like it 0 Vote: I do not like it
Visual C++ 2010 is brilliant, but its speed of compiling is not good. I recommend Code::Blocks!
12 years ago, # |
  Vote: I like it 0 Vote: I do not like it
I am using gEdit + Terminal =D
works like a charme.
  • 12 years ago, # ^ |
      Vote: I like it 0 Vote: I do not like it
    Haven't you thied the "External Tools" plugin? It allows you to compile your code with no use of Terimnal.
    • 12 years ago, # ^ |
        Vote: I like it 0 Vote: I do not like it
      I am writing on Ruby and dont like to have terminal and editor windows together.
      • 12 years ago, # ^ |
          Vote: I like it 0 Vote: I do not like it
        You're using gedit + Terminal and don't like to have terminal and editor windows together?.. Sounds strange...
12 years ago, # |
  Vote: I like it 0 Vote: I do not like it
During contests I just use jEdit to edit code with syntax highlight. To run code, I have a folder where I place my solutions that has a script called runcpp.sh, which takes a source file name as argument the script just calls g++ to compile and if it succeeds runs the executable it just created.  I just run that script from a terminal.

To debug, I don't really need or like step by step debuggers. But I use valgrind whenever I get seg faults. It will just quickly find the line number that is corrupting your memory.

I generally find IDEs to be more problems than are worth for me. And for contests, you really don't need much features, and many features that are good for app development get in your way.

I choose jEdit because it has an auto complete plugin which I never use. But mostly because of some practical reasons not very related to contests.
- Very customizable. This is the reason I used to use vim, but I found its interface to be more of a load than something that helps. So I then searched for a replacement that was as flexible in configuring visual themes and also in adding new languages. Theming requires plugins, but it is all right.
- The ability to add custom languages. I don't have time to learn to use and configure a different editors for each different language I use. It gets worse when you create new languages.
- Cross platform and open source: To me, these two are the utmost basic requirements for any software I would have to endorse. Cross platform means I don't have to be locked to an operating system just because it is the only one that runs an applciation. Open source is a guarantee that if the people behind the software go missing or begin getting odd ideas, other people will be able to replace them.

In topcoder SRMs, I just use a slightly modified version of KE, it runs code in a terminal window.
12 years ago, # |
  Vote: I like it -9 Vote: I do not like it
emacs only
12 years ago, # |
  Vote: I like it 0 Vote: I do not like it
I used to use Code::Blocks but I've been using GVim for quite some days now! :-)
12 years ago, # |
  Vote: I like it 0 Vote: I do not like it
My current favorite is Code::Blocks. It's sleek, highly customizable (without the onslaught of features being overwhelming to the senses), and user friendly. The debugger, however, is primitive to the point of being insanity inducing.
12 years ago, # |
  Vote: I like it 0 Vote: I do not like it
Linux:
I`m using Kate with Yakuake.
Yakuake shows you your Terminal after pressing F12.
It`s comfortable)

Windows:
VS
12 years ago, # |
  Vote: I like it +5 Vote: I do not like it
Only vim/Gvim .... :D
12 years ago, # |
  Vote: I like it 0 Vote: I do not like it
for windows and linux OS i am using eclipse with CDT client. it is fast, and reliable. also it is auto complete is very good and you can adjust it to use your GCC with is the standard in a lot of contests, but when i need to debug i switch to visual studio because it is better in debugging as it views maps and vectors,... in better way than gdt.

i think eclipse will be good for you if you switch between programming languages during contest.
12 years ago, # |
  Vote: I like it 0 Vote: I do not like it
I always prefer Visual C++ 6.0 cause I used to it.
»
11 years ago, # |
  Vote: I like it -26 Vote: I do not like it

Dev-C++ for Windows

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

NetBeans on Fedora Visual Studio on Windows

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

Code::Blocks or Geany

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

With me ViM is enough :D.

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

NetBeans on linux, visual studio on windows. Both have a great debugger.

»
11 years ago, # |
  Vote: I like it +1 Vote: I do not like it

Linux-> Vim Windows-> Code::Blocks or DevC++

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

do u call editor IDE?

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

K-Develop for Ubuntu

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

Sublime text 2.

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

Started out using vim but now totally in love with Emacs. I think it is the best editor.

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

Visual Studio Code

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

Gedit + auto indent plugin

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

Visual Studio 2019 Community