Постоянный пользователь Arduino IDE, однодневный пользователь VS Code + добавочный номер Arduino:
Когда я впервые загружаю эскиз и выполняю «Arduino: Initialize», имя эскиза сохраняется в arduino. Файл настроек .json, например, "sketch": "esp32_test / esp32_test.ino". Затем он компилируется нормально, когда я нажимаю кнопку «Подтвердить».
Но если я закрою этот эскиз и открою другой, а затем выполню «Arduino: Initialize», первый файл НЕ будет заменен в arduino. JSON файл. Первый остается там. Я получаю сообщение «Arduinio.json уже создан». Поэтому, когда я пытаюсь скомпилировать новый файл, вместо этого компилируется старый.
Единственный способ, которым я смог скомпилировать другой файл, - это вручную отредактировать файл настроек arduino.json, чтобы удалить "набросок ":" esp32_test / esp32_test.ino "запись. Тогда И ТОЛЬКО ПОТОМ обновится файл .json, чтобы я мог скомпилировать новый файл.
Разве это не должно происходить автоматически, когда я выбираю / редактирую файл и нажимаю кнопку «Подтвердить»? Может быть, есть проблема с моей установкой ...?
(забыл упомянуть: VS Code + Arduino на OSX 10.14.6)