Currently, Visual Studio Code extensions are not signed or verified on the Microsoft Visual Studio Code Marketplace. Salesforce provides the Secure Hash Algorithm (SHA) of each extension that we publish. To verify the extensions, make sure that their SHA values match the values in the list below.
-
Instead of installing the Visual Code Extension directly from within Visual Studio Code, download the VS Code extension that you want to check by following the instructions at https://code.visualstudio.com/docs/editor/extension-gallery#_common-questions. For example, download, https://salesforce.gallery.vsassets.io/_apis/public/gallery/publisher/salesforce/extension/salesforcedx-vscode-core/66.2.3/assetbyname/Microsoft.VisualStudio.Services.VSIXPackage.
-
From a terminal, run:
shasum -a 256 <location_of_the_downloaded_file>
- Confirm that the SHA in your output matches the value in this list of SHAs.
ba4b6d5a4217eb3164a2e134fcd5f17b09ae4be1cacbe2e29f1595cf8c8bbdad salesforcedx-vscode-66.2.3.vsix b8d4d140dff73e95237e5d2bab52b75c64882772a60695d7532e8e11191d3423 salesforcedx-vscode-apex-66.2.3.vsix 689643dc5cc98343a5061307026a6e0454907696cc1bc82b4e63f58861cdaf57 salesforcedx-vscode-apex-debugger-66.2.3.vsix 00f985b3982a16eb9e8b2cec2c8313464ccbd1b12867f498eb78f0cfebad3dc4 salesforcedx-vscode-apex-log-66.2.3.vsix a5923fa50f10916678b213d1d97ff2d44a0d34e29754b868563d5aeae29685d2 salesforcedx-vscode-apex-oas-66.2.3.vsix 18c8c2c60f6b12e2cabe618fde9fba6fdf81cb1c2fdd4bbbb8cf90991b3b3536 salesforcedx-vscode-apex-replay-debugger-66.2.3.vsix 44778a55453e75864d6f4b89f5e2f54035b48ca9a4285fe9a5f7c51624994a11 salesforcedx-vscode-apex-testing-66.2.3.vsix 010413efcfb50252ff9d103f94425e5c30e590e8cdfbb4ef0dbdbc92d1d17345 salesforcedx-vscode-core-66.2.3.vsix 9ba1a74b146bd3651ca4a418cd1ef12f4436770df86192f1e80749d8bd38c188 salesforcedx-vscode-expanded-66.2.3.vsix 7d980b765db94159793425d078590b27ec1ca207b8a92e0285f6d75fc30c78e9 salesforcedx-vscode-lightning-66.2.3.vsix f389de72e7bbfa8ece196fc707b72fb9ebad781cfc17b294b713184cbf339db9 salesforcedx-vscode-lwc-66.2.3.vsix 09b7cf72be4ab901ec895690bb63d576bb111ea435f192a9396cc5f1b696deb8 salesforcedx-vscode-metadata-66.2.3.vsix fadd5291bd94846671ce713db438b5aa3fe14771f9213a9a619cbe448eeddffd salesforcedx-vscode-org-66.2.3.vsix affb505e27d019746de980b8196141c91383954f1cfb5ea5b7e34dd69acf9fa1 salesforcedx-vscode-org-browser-66.2.3.vsix 5554c696dccef94cdfb2b8149365dedeedec5792c7df5eef0b818b1a796e1c86 salesforcedx-vscode-services-66.2.3.vsix 1cd924f28c4c0317a3a3cc354ec854b222a5429efb27a34328a629d7eb6e20d4 salesforcedx-vscode-soql-66.2.3.vsix 71a3057e1c043ecae8b1b71fbcd66b56c0597895c6fcd891d11f2aa20e9905d2 salesforcedx-vscode-visualforce-66.2.3.vsix
-
Change the filename extension for the file that you downloaded from .zip to .vsix.
-
In Visual Studio Code, from the Extensions view, select ... > Install from VSIX.
-
Install the verified VSIX file.