I've only been using Arduino for about two years now, but there are some suggestions I would like to
make for improving the overall IDE.
Suggestion 1: File Storage Location
I would really like to see a new version of the IDE that asks me where I want to save my sketchbook
and library folders. (You know, the one where Arduino tends to talk about himself in the third person
when the file doesn't exist? Yeah. That one.) For the most part, I run the IDE off of my flash drive, and
having to port all of my libraries to the Documents file of whatever computer I happen to be using is
really a pain, especially because my system administrator always wipes them when I log off (because
they aren't in my designated storage folder). This might also be helpful to people who want a more in-
depth subfolder organization system, or even to people who might just want everything right on the
desktop for easy access.
Suggestion 2: Specific File Name Systems
There have been a few times where I have wanted to run two versions of the IDE simultaneously on
the same computer so that I could use some outdated, unsupported libraries. However, when I tried to
open the older version, it simply ran the new one instead. I attribute that to the core files having the
same names, and the system just picked the newer of the two by default. I would suggest putting a
number or designation in the core file names for each new IDE, so that it will only run those files.
I do realize that this second one is unrealistic and time-consuming to implement, but I might as well
mention it while I'm here.
Thanks ahead for any time spent thinking about and hopefully implementing these!