constbackButtonIcon=registerIcon('quick-input-back',Codicon.arrowLeft,localize('backButtonIcon','Icon for the back button in the quick input dialog.'));
constbackButtonIcon=registerCodicon('quick-input-back',Codicon.arrowLeft,localize('backButtonIcon','Icon for the back button in the quick input dialog.'));
exportconstwidgetClose=registerIcon('widget-close',Codicons.Codicon.close,localize('widgetClose','Icon for the close action in widgets.'));
exportconstgotoPreviousLocation=registerIcon('goto-previous-location',Codicons.Codicon.arrowUp,localize('previousChangeIcon','Icon for goto previous editor location.'));
exportconstgotoNextLocation=registerIcon('goto-next-location',Codicons.Codicon.arrowDown,localize('nextChangeIcon','Icon for goto next editor location.'));
awaitthis.extensionManagementService.installFromGallery(extension,{isMachineScoped:false}/* pass options to prevent install and sync dialog in web */);
awaitthis.extensionManagementService.installFromGallery(extension,{isMachineScoped:false,donotIncludePackAndDependencies:true}/* pass options to prevent install and sync dialog in web */);
this.label=isMachineScoped?localize('install on remote and do not sync',"Install on {0} (Do not sync)",host):localize('install on remote',"Install on {0}",host);
this.label=isMachineScoped
?localize({key:'install in remote and do not sync',comment:['This is the name of the action to install an extension in remote server and do not sync it. Placeholder is for the name of remote server.']},"Install in {0} (Do not sync)",host)
:localize({key:'install in remote',comment:['This is the name of the action to install an extension in remote server. Placeholder is for the name of remote server.']},"Install in {0}",host);
return;
}
...
...
@@ -376,7 +378,7 @@ export class InstallAndSyncAction extends AbstractInstallAction {
this.tooltip=localize('install everywhere tooltip',"Install this extension in all your synced {0} instances",productService.nameLong);
this.tooltip=localize({key:'install everywhere tooltip',comment:['Placeholder is the name of the product. Eg: Visual Studio Code or Visual Studio Code - Insiders']},"Install this extension in all your synced {0} instances",productService.nameLong);
@@ -547,7 +549,9 @@ export class RemoteInstallAction extends InstallInOtherServerAction {
}
protectedgetInstallLabel():string{
returnthis.extensionManagementServerService.remoteExtensionManagementServer?localize('Install on Server',"Install in {0}",this.extensionManagementServerService.remoteExtensionManagementServer.label):InstallInOtherServerAction.INSTALL_LABEL;
?localize({key:'install in remote',comment:['This is the name of the action to install an extension in remote server. Placeholder is for the name of remote server.']},"Install in {0}",this.extensionManagementServerService.remoteExtensionManagementServer.label)
exportconstterminalViewIcon=registerIcon('terminal-view-icon',Codicon.terminal,localize('terminalViewIcon','View icon of the terminal view.'));
exportconstrenameTerminalIcon=registerIcon('terminal-rename',Codicon.gear,localize('renameTerminalIcon','Icon for rename in the terminal quick menu.'));
exportconstkillTerminalIcon=registerIcon('terminal-kill',Codicon.trash,localize('killTerminalIcon','Icon for killing a terminal instance.'));
exportconstnewTerminalIcon=registerIcon('terminal-new',Codicon.add,localize('newTerminalIcon','Icon for creating a new terminal instance.'));