diff --git a/vscode-extensions/debug-certificate-manager-vscode-extension/src/constants.ts b/vscode-extensions/debug-certificate-manager-vscode-extension/src/constants.ts index 5cb8da9f0ab..795cb65d887 100644 --- a/vscode-extensions/debug-certificate-manager-vscode-extension/src/constants.ts +++ b/vscode-extensions/debug-certificate-manager-vscode-extension/src/constants.ts @@ -1,9 +1,11 @@ // Copyright (c) Microsoft Corporation. All rights reserved. Licensed under the MIT license. // See LICENSE in the project root for license information. +import packageJson from '../package.json'; export const EXTENSION_DISPLAY_NAME: string = 'Debug Certificate Manager'; -export const EXTENSION_ID: string = '@ext:ms-RushStack.debug-certificate-manager'; +export const EXTENSION_ID: string = `${packageJson.publisher}.${packageJson.name}`; +export const VSCODE_SETTINGS_EXTENSION_ID_FILTER: string = `@ext:${EXTENSION_ID}`; export const COMMAND_PREFIX: string = 'debugCertificateManager'; export const COMMAND_SYNC: string = `${COMMAND_PREFIX}.sync`; diff --git a/vscode-extensions/debug-certificate-manager-vscode-extension/src/extension.ts b/vscode-extensions/debug-certificate-manager-vscode-extension/src/extension.ts index fa9824a0866..410bcc63c7a 100644 --- a/vscode-extensions/debug-certificate-manager-vscode-extension/src/extension.ts +++ b/vscode-extensions/debug-certificate-manager-vscode-extension/src/extension.ts @@ -22,7 +22,7 @@ import { COMMAND_SYNC, COMMAND_UNTRUST_CERTIFICATE, EXTENSION_DISPLAY_NAME, - EXTENSION_ID, + VSCODE_SETTINGS_EXTENSION_ID_FILTER, VSCODE_COMMAND_WORKSPACE_OPEN_SETTINGS } from './constants'; import { runWorkspaceCommandAsync } from './terminal'; @@ -139,7 +139,10 @@ export function activate(context: vscode.ExtensionContext): void { } async function handleShowSettings(): Promise { - await vscode.commands.executeCommand(VSCODE_COMMAND_WORKSPACE_OPEN_SETTINGS, EXTENSION_ID); + await vscode.commands.executeCommand( + VSCODE_COMMAND_WORKSPACE_OPEN_SETTINGS, + VSCODE_SETTINGS_EXTENSION_ID_FILTER + ); } async function handleSync(): Promise {