Блог пользователя Diegogrc

Автор Diegogrc, история, 7 лет назад, По-английски

When I started competitive programming, I used CodeBlocks in Windows, because it had an easy to use debugger, and it achieved everything I needed for CP easily.

After I transitioned to a Mac and tried CodeBlocks there, I realized it wasn´t design to run on a Mac and it was running incorrectly. So I found c9.io, a free online IDE. This was great and I really liked using it. But now this place is closing and I am going to need a new IDE to use for Competitive programming and I am not quite sure which one would be better for me, and I think here people with experience with other IDEs could really help me get to a good one.

I use debugging a lot in CP, and I really like user friendly IDEs ( I tried VIM and i did not get it at all ).

Which one would you reccomend for me? I would appreciate the help very much. Thanks!

  • Проголосовать: нравится
  • +7
  • Проголосовать: не нравится

»
7 лет назад, скрыть # |
 
Проголосовать: нравится +19 Проголосовать: не нравится

CLion

»
7 лет назад, скрыть # |
Rev. 2  
Проголосовать: нравится 0 Проголосовать: не нравится

I used to use XCode, that is probably the best IDE for Mac with a very good code completion and debugger.

I now use vim + YouCompleteMe + tourist's debugging code with a lot of compiler flags, as a poor man's debugger.

I switched to vim because I thought it would improve my typing speed and that even onsite competitions would have vim. As fate would have it, I would never go onsite.

»
7 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

You should try Visual Studio Code. Not an IDE, but it has good code completion and debugger. And it is lightweight, as well as user friendly.

»
7 лет назад, скрыть # |
Rev. 2  
Проголосовать: нравится +5 Проголосовать: не нравится

Custom Invocation

»
7 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

Xcode

»
7 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

I don't think you will find a mac debugger better than Xcode, just give it a try and you will like it. Message me and I can teach you how to use it.

»
7 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

For programming by myself, I use console + vim. For team programming (ICPC style) I recommend you use VSCode with the LiveShare extension.

»
7 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

VScode

»
7 лет назад, скрыть # |
Rev. 15  
Проголосовать: нравится 0 Проголосовать: не нравится

I use Sublime to code and lldb to debug.

Xcode is good, but sometimes it feels like shooting butterfly with rifles...

»
5 лет назад, скрыть # |
Rev. 3  
Проголосовать: нравится +1 Проголосовать: не нравится

Honestly I like XCode but I prefer other IDEs! It's size is about 20GB after installation! It has so many features that are useless for CP. Although its really beautiful and has a live compiler! (it shows warnings and errors while you are typing). After watching Errichto streams I switched to Linux&Geany and I love it much more! (Geany has a mac version too)

»
2 года назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

coderunner 4