Plugin for Arduino IDE that make it possible to have "sketch site" selectable settings (preferences)
Only board settings are saved for the moment,
as that is the most requested feature.
-
global:
download this repository by either Code-Download Zip or
by git clone https://github.com/manicken/arduinoPrefsSaver.git
then extract/open the repository -
global (into sketchbook folder (defined in Arduino IDE - Preferenses):
make a new folder in the above defined sketchbook folder
called tools
then copy the folder manickenPrefSaver from the repository into this new "tools" folder.
-
on windows / linux (into Arduino IDE install dir):
copy folder manickenPrefSaver to [Arduino IDE install location]/tools directory
ex: /Arduino-1.8.13/tools -
on mac (into Arduino IDE package):
In Applications right click and click on "Show Package Contents", then browse Contents -> Java -> tools
by holding the Option key(copy) drag folder manickenPrefSaver from the downloaded repository to the open tools folder above
select replace it you allready have an older version
Download and Install Java SDK8 (1.8) 32bit
(Arduino IDE uses Java 8 (1.8))
two script is provided:
for windows the .bat file
for linux/mac the .sh file
-
saves board settings in sketch folder
that is autoloaded when sketch is reloaded -
auto close other editors when open new or existing sketch
available at MainMenu-bar:
Extensions-"Manicken Pref Saver"-Settings
-
Activate some debug output
-
Rebuild Examples Menu (check this if something is missing or if current board examples should only be visible)
-
Rebuild Library Menu (check this if something is missing or if current board examples should only be visible)
-
Close Other Editors
-
Select items to save (this function is for a future release, as it involves alot more coding and testing)
note. "Rebuild Examples Menu" and "Rebuild Library Menu" makes the switching between sketches a bit slower.
the extension settings are saved in Arduino global preferences.txt
none
none
First release
issues:
- have double items on tools-menu
- fix double items at tools-menu
- add setting, that auto close other editors when open new or existing sketch