Arduino Forum

Forum 2005-2010 (read only) => Software => Troubleshooting => Topic started by: Josshua on Jan 18, 2011, 06:35 am

Title: Better IDE for Arduino?
Post by: Josshua on Jan 18, 2011, 06:35 am
I've had experience writing computer programs (Java, FORTRAN, MATLAB), but have never done anything related to hardware programming.

I thought I would ease into simple hardware programming by using Arduino. However, I find the IDE absolutely horrible.

1. No line numbers
2. No mass commenting
3. No mass indenting
4. Error messages don't tell you much about what's wrong with the code (or where the error is since you don't have line numbers)

Maybe I've been spoiled writing in other languages, but programming in the Arduino IDE is so slow/unproductive. Is there some other IDE I can use or text editor + uploading-to-the-board software that I can use to replace the Arduino IDE?

Preferably, it should also be able to access the Arduino library and convert from Processing to C.
Title: Re: Better IDE for Arduino?
Post by: prawnhead on Jan 18, 2011, 11:52 am
Josh, check the IDE again man.
I actually enjoy the simplicity of the IDE. I write OO multi-file projects (10+ files) in it all the time and enjoy it. I certainly don't feel the need to use Eclipse or Visual Studio to do what, for me, is "simple" coding.

Have another look at the menus. If you're not up to date on the IDE, you might need a download too.

Happy coding! :)
Title: Re: Better IDE for Arduino?
Post by: AWOL on Jan 18, 2011, 12:03 pm
1) Who uses line numbers? This isn't BASIC.
2)Mass commenting? Do you mean 'mass commenting-out'? That's what '#if 0' is there for.
3) Not sure what mass indenting is, but there's always auto-format to get you a good way there.
4) C gives you so much freedom, it is sometimes difficult for the compiler to pinpoint exactly where it went wrong, but it usually manages quite well.
Besides, it's all free - quit whining.
Title: Re: Better IDE for Arduino?
Post by: robtillaart on Jan 18, 2011, 04:16 pm
Quote
Who uses line numbers? This isn't BASIC.

The compiler does in its messages :)  indeed that's not basic that's advanced ;)

That said, if you don't like the IDE you can use an external editor if you like. File menu > preferences > Second tick box


Title: Re: Better IDE for Arduino?
Post by: AWOL on Jan 18, 2011, 04:22 pm
The compiler doesn't give me any messages  ,-)
Title: Re: Better IDE for Arduino?
Post by: retrolefty on Jan 18, 2011, 06:40 pm
Quote
The compiler doesn't give me any messages  ,-)


I consider it a very good thing when the compiler DOESN'T give me any messages.  ;D

Lefty
Title: Re: Better IDE for Arduino?
Post by: graynomad on Jan 19, 2011, 03:19 pm
I've been using Netbeans for a while now, apart from quick 5-line test progs I'll never use the IDE again.

______
Rob