Можно ли как-то сохранить и восстановить настройки Arduino IDE «Инструменты»?

Я использую довольно много различных типов микроконтроллеров с Arduino IDE (v 1.8.19). Несколько плат на базе AVR, а также ESP32 и Arduino Due. В частности, более новые платы имеют довольно длинный набор параметров в меню инструментов, как показано на этом снимке экрана (для модуля ESP32-Dev).

Список пунктов меню

Каждый раз, когда я меняю платы, настройки возвращаются к значениям по умолчанию, и мне приходится помнить об их обновлении в соответствии со своими потребностями. Есть ли способ сохранить текущую конфигурацию IDE, чтобы я мог легко загрузить все нужные мне настройки, например, для "ESP32"? Когда я какое-то время не пользуюсь определенной платой, я часто даже не могу вспомнить, какие именно настройки мне были нужны.

, 👍2

Обсуждение

я не нашел способа, @Juraj

@Juraj Спасибо за попытку. Может быть, кто-то знает способ сделать резервную копию файла настроек или что-то в этом роде. Потому что как минимум IDE запоминает последние настройки., @PMF

даже в IDE 2 его нет. он есть только в WebEditor и CLI https://arduino.github.io/arduino-cli/0.28/sketch-specification/#sketchjson, @Juraj

IDE запоминает настройки в файле global preferences.txt вместе со многими другими настройками IDE., @Juraj

Обходной путь может состоять в том, чтобы определить собственную плату в boards.local.txt со всеми предопределенными настройками., @Juraj

Одна из многих причин, по которой люди переключаются на плагин VS Code + platformIO для программирования Arduino. Он настраивает параметры для каждого проекта с помощью файла platformio.ini., @hcheung