wpilibsuite / vscode-wpilib

Visual Studio Code WPILib extensions
Other
111 stars 48 forks source link

Update extension on vscode extension store to latest version #694

Open Kaympe20 opened 2 days ago

sciencewhiz commented 2 days ago

Per the VSCode marketplace message:

This extension is not supported from the VS Code Marketplace. Please use the WPILib Installer

Kaympe20 commented 2 days ago

@sciencewhiz A VSIX file is already made. Why wouldn't that newer VSIX file be uploaded to the vscode marketplace?

ThadHouse commented 2 days ago

We want teams to use the installer. It really helps ensure that teams have a consistent experience and makes our lives exponentially easier when teams come to us with issues.

Kaympe20 commented 2 days ago

Some use cases, such as devcontainers/codespaces, cannot be automated to their usual extent without it being in the repos. Additionally, the installer has a plethora of issues including that you cannot sign into GitHub on Linux.

ThadHouse commented 2 days ago

For Java projects, theres nothing the WPILib extension actually does for devcontainers and codespaces. Since deployment doesn't work, and thats basically all those extensions add.

As for the GitHub issue, that will be fixed in 2025 with new VS Code versions. Or you can manually trigger an update of the installed VS Code.

For people that do want to install into an unsupported setup, the VSIX can be manually installed into any copy of VS Code. Theres nothing special in the WPILib VS Code, its just a fixed version.