interprets your keystrokes and makes suggestion with autocomplete
< irritating paperclip> {tap-tap} Looks to me like you're writing a C application. {wiggles eyebrows} Do you want me to:
a) declare "main (void)",
b) declare "main (int argc, char** argv)"
c) declare "main (int argc, charargv, char envp)"
< /ip >
If typing speed is the issue consider to do a typing course, seriously, it would improve your speed more than autocompletion does. AND it is usefull in all other apps where there is no autocompletion - Word, twitter, facebook , and of course this forum - too. - http://www.typingtest.com/ -
The main function of autocompletion is not to speed up typing, but to remember all the differences in the large - overloaded - interfaces of the objects in e.g. .NET
In Arduino land:
A big sketch lets say 25000 bytes would take approx 5 hours to type at 80 chars/minute (beginner++ without copy paste!). If you speed up to 200 chars/minute (experienced typer) it will only take approx 2 hours. To make a design that results in a sketch of 25000 bytes, will take in the order of (many) days iso hours, even testing will take longer than typing. So if winning time is the issue, be a better designer, specially because a good design often results in less code to type.
That all said there are people using eclipse as IDE for Arduino and Eclipse does support autocompletion. Just don't know if there is autocompletion for the Arduino too.
my typing speed is quite fast and the autocomplete makes sure i can type the correct syntax as i go
the autocomplete offers you the correct syntax and expression as you type so you only really need to remember the function/operator name and it present the options to you as you type
but hey ho - i'm in arduino land now
i have only had it a few hours and have it transmitting serial data and reading it from a windows gui already
Haven't done enough with the netduino so far to have much to say about it apart from the obvious - interactive debug, more memory, C#, .net framework.
The netduino forums aren't so populous as this one, but I've never had any trouble getting timely answers there. I do struggle to find stuff in the framework, but that's my lack, not the product.
Actually, what he is looking for might be found here:
Code completion can help prevent syntax errors and speed up things a bit. I like the feature where when I am working with a class that it gives me a list of the methode available. Most Arduino "sketches" are not quite this sophisticated, but in biggers projects these little things can be handy.