From 4c3ba612bb8508e3a128be98332d54f174f352c8 Mon Sep 17 00:00:00 2001 From: Austin Date: Wed, 13 May 2026 10:25:11 -0400 Subject: [PATCH] VSCode: Prepare for pioarduino transition (#10471) Start reccomending the pioarduino VS Code extension instead of the PlatformIO extension. pioarduino-based builds cannot complete correctly using the platformio extension. Normal platformio builds (nrf52, stm32) are unaffected//still work correctly. Devs may need to delete their ~.platformio and .pio directories once after install in order to build properly. --- .devcontainer/devcontainer.json | 10 +++++++--- .vscode/extensions.json | 8 ++++---- 2 files changed, 11 insertions(+), 7 deletions(-) diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json index e3f076ce0..a631832cb 100644 --- a/.devcontainer/devcontainer.json +++ b/.devcontainer/devcontainer.json @@ -8,17 +8,21 @@ "features": { "ghcr.io/devcontainers/features/python:1": { "installTools": true, - "version": "3.14" + "version": "3.13" } }, "customizations": { "vscode": { "extensions": [ "ms-vscode.cpptools", - "platformio.platformio-ide", + "Jason2866.esp-decoder", + "pioarduino.pioarduino-ide", "Trunk.io" ], - "unwantedRecommendations": ["ms-azuretools.vscode-docker"], + "unwantedRecommendations": [ + "ms-azuretools.vscode-docker", + "platformio.platformio-ide" + ], "settings": { "extensions.ignoreRecommendations": true } diff --git a/.vscode/extensions.json b/.vscode/extensions.json index 080e70d08..66d8356e5 100644 --- a/.vscode/extensions.json +++ b/.vscode/extensions.json @@ -1,10 +1,10 @@ { - // See http://go.microsoft.com/fwlink/?LinkId=827846 - // for the documentation about the extensions.json format "recommendations": [ - "platformio.platformio-ide" + "Jason2866.esp-decoder", + "pioarduino.pioarduino-ide" ], "unwantedRecommendations": [ - "ms-vscode.cpptools-extension-pack" + "ms-vscode.cpptools-extension-pack", + "platformio.platformio-ide" ] }