Сообщения об ошибках при проверке кода с помощью Visual Studio Code

Недавно я перешел на использование Visual Studio Code для разработки для Arduino. Но я получаю некоторые сообщения об ошибках, когда пытаюсь проверить свой код, что меня смущает. Сообщения:

2020-04-12T13:53:40.409Z INFO c.a.u.n.HttpConnectionManager:148 [cc.arduino.packages.discoverers.serial.SerialDiscovery] Connect to https://builder.arduino.cc/builder/v1/boards/0x8087/0x0ACA, method=GET, request id=20892E5EE7E84976
2020-04-12T13:53:40.926Z INFO c.a.u.n.HttpConnectionManager:152 [cc.arduino.packages.discoverers.serial.SerialDiscovery] Request complete URL="https://builder.arduino.cc/builder/v1/boards/0x8087/0x0ACA", method=GET, response code=404, request id=20892E5EE7E84976, headers={null=[HTTP/1.1 404 Not Found], Cache-Control=[no-cache, no-store, must-revalidate], Server=[nginx], Connection=[keep-alive], Vary=[Origin], Pragma=[no-cache], Expires=[0], Content-Length=[0], Date=[Sun, 12 Apr 2020 13:53:41 GMT]}
2020-04-12T13:53:40.926Z WARN p.a.h.BoardCloudResolver:64 [cc.arduino.packages.discoverers.serial.SerialDiscovery] Fail to get the Vid Pid information from the builder response code=404
2020-04-12T13:53:40.937Z INFO c.a.u.n.HttpConnectionManager:148 [cc.arduino.packages.discoverers.serial.SerialDiscovery] Connect to https://builder.arduino.cc/builder/v1/boards/0x8087/0x0ACA, method=GET, request id=D8C082A90BB14CDF
2020-04-12T13:53:41.044Z INFO c.a.u.n.HttpConnectionManager:152 [cc.arduino.packages.discoverers.serial.SerialDiscovery] Request complete URL="https://builder.arduino.cc/builder/v1/boards/0x8087/0x0ACA", method=GET, response code=404, request id=D8C082A90BB14CDF, headers={null=[HTTP/1.1 404 Not Found], Cache-Control=[no-cache, no-store, must-revalidate], Server=[nginx], Connection=[keep-alive], Vary=[Origin], Pragma=[no-cache], Expires=[0], Content-Length=[0], Date=[Sun, 12 Apr 2020 13:53:41 GMT]}
2020-04-12T13:53:41.044Z WARN p.a.h.BoardCloudResolver:64 [cc.arduino.packages.discoverers.serial.SerialDiscovery] Fail to get the Vid Pid information from the builder response code=404

На основании этого вывода кажется, что с этими URL-адресами что-то происходит, но когда я пытаюсь сделать то же самое на том же компьютере с Arduino IDE, таких сообщений об ошибках нет.

Кто-нибудь знает, как избавиться от этих сообщений?

Большое спасибо.

, 👍1

Обсуждение

Понизьте версию Arduino IDE до версии ниже 1.8.10., @Majenko


1 ответ


1

Он работает с Arduino IDE либо 1.8.9, либо 1.8.12, НО расширение кода VS не работает. Итак,

  • Вы должны перейти на январскую версию 1.42 И
  • Тогда отключите автоматические обновления на время.

Как получить выпуск: Нажмите здесь

Перед установкой/переходом на более раннюю версию
Чрезмерное ведение журнала отладки вызвано запуском Java с параметром -DDEBUG=true. Добавление -DDEBUG=false в C:\Program Files (x86)\Arduino\arduino_debug.l4j.ini исправляет это на данный момент.

,

Спасибо, corebreaker007. Я знал о проблеме с журналом отладки, так как это была первая проблема, с которой я столкнулся, и после некоторых исследований я смог ее решить. Я использую Arduino ide 1.8.12, код Visual Studio 1.44 и расширение Arduino 0.3.0. Попробую понизить по вашему совету. После попытки найти замену Arduino IDE, поскольку редактор далек от совершенства, я подумал, что Visual Code может подойти, поскольку он простой, но полный. Жаль, потому что кажется, что есть много мелких ошибок, которые отнимают много времени, чтобы иметь платформу, на которую можно положиться. Спасибо за помощь., @Daniel Calvo

Также проверьте расширение PlatformIO для VSCode!, @Robert Schmidt