I experimented between a few of the suggested options. I ruled out VS because I prefer working on linux. While Geany looks promising, it was quite similar to gedit so I decided to modify my gedit to allow compilation and debugging (runs gdb in a new terminal). I used the 'External tools' plugin to write scripts that help Compile, Debug and Test (with sample input and output data) the current program. The snippets plugin is similar to the custom add-in that Jorge Bernadas used. I added a couple to help with iterators and such. Then I modified my font colors to a dark, high contrast theme which helps me code on my lcd tv screen :) With the exception of code completion, this configuration works perfectly for me. A couple of questions though. Is the VC++ compiler supported on all common programming competitions? Also, is it possible to interface with gdb through gedit? For eg, on compilation gedit can detect line numbers in the error messages and allow me to click on them. If something similar could be achieved through gdb, it would be much easier to step through the execution.
On May 27, 4:16 am, Ahmed Medhat <[email protected]> wrote: > Geany <http://www.geany.org/> for java and C++ > > On 25 May 2010 15:08, Kristofer Karlsson <[email protected]>wrote: > > > > > Writing Java in IntelliJ IDEA is snappy enough for me, since the project > > generally only consists of 3 source files and a couple of sample input > > files. > > > On Tue, May 25, 2010 at 2:03 PM, Shrey <[email protected]> wrote: > > >> While attempting Code Jam and similar competitions, saving on time > >> spent writing, testing and debugging code can be a major factor. I run > >> Ubuntu on a VMware image, simply using gedit and make to write and > >> test programs. However, writing code can be easier with IDEs having > >> code completion and debugging facilities. Although the topic seems to > >> have been beaten hollow on linux discussion forums, the questions > >> there are usually raised by users intending to create and manage large > >> projects. > >> My question is this- what do you prefer to use for writing, testing > >> and debugging code during contests where time can be a major factor? I > >> have used Code::Blocks and Eclipse CDT but the former fails to debug > >> properly while the latter was too slow and bulky to use during a > >> contest. > > >> -- > >> You received this message because you are subscribed to the Google Groups > >> "google-codejam" group. > >> To post to this group, send email to [email protected]. > >> To unsubscribe from this group, send email to > >> [email protected]<google-code%[email protected]> > >> . > >> For more options, visit this group at > >>http://groups.google.com/group/google-code?hl=en. > > > -- > > You received this message because you are subscribed to the Google Groups > > "google-codejam" group. > > To post to this group, send email to [email protected]. > > To unsubscribe from this group, send email to > > [email protected]<google-code%[email protected]> > > . > > For more options, visit this group at > >http://groups.google.com/group/google-code?hl=en. > > -- > Kind Regards, > > Ahmed Medhat Osman > [email protected] > +20122870644 > Software Engineer > Egypt Development Center (EDC) > Egypt -- You received this message because you are subscribed to the Google Groups "google-codejam" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/google-code?hl=en.
