I love the whole
Arduino project idea, but happens that I use Linux OS as my only OS
and I hate the lack of modern functions in the IDE.
Some users have my
same ideas some reasons and they brought to life the Ino project software to make this easy; and
then when this go deprecated the Arturo project took the
lead with a folk of Ino into modern waters.
I has been using
both projects since ever, the idea and software are good, but they
has different file structures from the Arduino IDE standard, and this
bug me a lot.
Then I saw it, a
note on the release notes of the Arduino IDE version 1.8.0: now you
can build from the command line without the whole IDE apparatus (you
don't need a X installed) and this bit me. (Actually it has been on
the Arduino IDE since 1.6.x as I can tell, but I don’t know it was the tool I was looking for)