Open Kaympe20 opened 2 days ago
@sciencewhiz A VSIX file is already made. Why wouldn't that newer VSIX file be uploaded to the vscode marketplace?
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.
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.
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.
Per the VSCode marketplace message: