In Arduino 2.0.5 File, Preferences I see "Sketchbook location:" but I don't see "Library directory location:".
If I change Sketchbook Location: to where my sketch directory is on d:\projects\here\there, and load a sketch from there, then compiles fail (includes) suggesting it can't find the libraries. If I copy the libraries directory tree to d:\projects\here\there (just for testing) then the compile works fine.
That's how I got the impression that the libraries path and sketchbook root path needed to be the same, or were the same.
The Sketchbook location (after install in my computer) is c:\Users\Tom\Documents\Arduino, and that's where the Libraries live. My sketchbook is empty.
From a new sketch (File, New Sketch), if I select File, Open it starts at c:\Users\Tom\Documents\Arduino. I can certainly point it to anywhere else and load a sketch.
If I load a sketch from d:\this\that\myfavorite.ino, and then select File, Save As it starts at c:\Users\Tom\Documents\Arduino. I can then point it to anywhere I want and save the sketch.
If I open a .ino file by association (double click on file in explorer) Arduino 2.0.5 opens the file, but when I File, Save as it starts at the c:\Users\Tom\Documents\Arduino path.
While being used to Arduino 1.x.x I expected 2.0.5 to perhaps defer to File, Save As back in the directory I loaded the sketch from. Many applications (like editors) change the source file working path to the path the file was loaded from, as Arduino 1.x.x does. Or they provide an option to change the working path to the file load path.
Arduino 2.0.5 seems to have an affinity to the sketchbook path for .ino file loads and saves. Is this just something I should to get used to, or am I missing something? I hope that's all not too much detail.
Thanks, Jim