Skip to content

Consider addressing stable version of VS Code + Extensions #64

@gbroques

Description

@gbroques

Should we try and address or centralize the version of VS Code and extensions developers use?

Occasionally we may have to deal with issues because the latest version of VS Code or version of an extension breaks something or causes unexpected or undesirable results.

Versions of VS Code can be found at:
https://code.visualstudio.com/updates/

Releases of extensions can be found at their releases page on GitHub and the corresponding .vsix file downloaded:
https://github.com/microsoft/vscode-python/releases/tag/2020.7.96456
https://github.com/microsoft/vscode-python/releases/download/2020.7.96456/ms-python-release.vsix

We can also use the CLI:
code --install-extension <extension-id[@version]

For example, code --install-extension [email protected].

My gut tells me which should extend the editor-config command and break it apart.

For example:

  • osewb editor extension install
  • osewb editor extension update
  • osewb editor config
  • osewb editor install
  • osewb editor update

We then control what version of VS Code to use in the platform.

However, this will be a pain to keep up to date because there are frequent releases (monthly for VS Code) and frequent enough releases for extensions.

Still, we should be able to transmit and share what unique set of versions of VS Code + extensions are known to work with a particular version of OSE Workbench Platform.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions