diff --git a/src/vs/code/electron-main/menus.ts b/src/vs/code/electron-main/menus.ts index e9c5131b3c3..9d3627377dd 100644 --- a/src/vs/code/electron-main/menus.ts +++ b/src/vs/code/electron-main/menus.ts @@ -354,7 +354,7 @@ export class CodeMenu { const openRecent = new MenuItem({ label: this.mnemonicLabel(nls.localize({ key: 'miOpenRecent', comment: ['&& denotes a mnemonic'] }, "Open &&Recent")), submenu: openRecentMenu, enabled: openRecentMenu.items.length > 0 }); const isMultiRootEnabled = (product.quality !== 'stable'); // TODO@Ben multi root - const addFolder = this.createMenuItem(nls.localize({ key: 'miAddRootFolder', comment: ['&& denotes a mnemonic'] }, "&&Add Root Folder"), 'workbench.action.addRootFolder', this.windowsService.getWindowCount() > 0); + const addFolder = this.createMenuItem(nls.localize({ key: 'miAddFolderToWorkspace', comment: ['&& denotes a mnemonic'] }, "&&Add Folder to Workspace..."), 'workbench.action.addRootFolder', this.windowsService.getWindowCount() > 0); const saveFile = this.createMenuItem(nls.localize({ key: 'miSave', comment: ['&& denotes a mnemonic'] }, "&&Save"), 'workbench.action.files.save', this.windowsService.getWindowCount() > 0); const saveFileAs = this.createMenuItem(nls.localize({ key: 'miSaveAs', comment: ['&& denotes a mnemonic'] }, "Save &&As..."), 'workbench.action.files.saveAs', this.windowsService.getWindowCount() > 0); diff --git a/src/vs/workbench/browser/actions/fileActions.ts b/src/vs/workbench/browser/actions/fileActions.ts index 53d9b708467..a1e866028d7 100644 --- a/src/vs/workbench/browser/actions/fileActions.ts +++ b/src/vs/workbench/browser/actions/fileActions.ts @@ -54,7 +54,7 @@ export class OpenFileFolderAction extends Action { export class AddRootFolderAction extends Action { static ID = 'workbench.action.addRootFolder'; - static LABEL = nls.localize('addFolder', "Add Root Folder..."); + static LABEL = nls.localize('addFolderToWorkspace', "Add Folder to Workspace..."); constructor( id: string, @@ -72,7 +72,7 @@ export class AddRootFolderAction extends Action { return this.windowService.pickFolderAndOpen(false /* prefer same window */); } - return this.windowService.pickFolder({ buttonLabel: nls.localize('add', "Add"), title: nls.localize('addRootFolder', "Add Root Folder") }).then(folders => { + return this.windowService.pickFolder({ buttonLabel: nls.localize('add', "Add"), title: nls.localize('addFolderToWorkspaceTitle', "Add Folder to Workspace") }).then(folders => { return this.workspaceEditingService.addRoots(folders.map(folder => URI.file(folder))).then(() => { return this.viewletService.openViewlet(this.viewletService.getDefaultViewletId(), true); }); @@ -83,7 +83,7 @@ export class AddRootFolderAction extends Action { export class RemoveRootFolderAction extends Action { static ID = 'workbench.action.removeRootFolder'; - static LABEL = nls.localize('removeRootFolder', "Remove Root Folder"); + static LABEL = nls.localize('removeFolderFromWorkspace', "Remove Folder from Workspace"); constructor( private rootUri: URI, diff --git a/src/vs/workbench/electron-browser/main.contribution.ts b/src/vs/workbench/electron-browser/main.contribution.ts index 0862c134725..ee056145c57 100644 --- a/src/vs/workbench/electron-browser/main.contribution.ts +++ b/src/vs/workbench/electron-browser/main.contribution.ts @@ -83,7 +83,7 @@ workbenchActionsRegistry.registerWorkbenchAction(new SyncActionDescriptor(Decrea // TODO@Ben multi root if (product.quality !== 'stable') { - workbenchActionsRegistry.registerWorkbenchAction(new SyncActionDescriptor(AddRootFolderAction, AddRootFolderAction.ID, AddRootFolderAction.LABEL), 'Files: Add Root Folder...', fileCategory); + workbenchActionsRegistry.registerWorkbenchAction(new SyncActionDescriptor(AddRootFolderAction, AddRootFolderAction.ID, AddRootFolderAction.LABEL), 'Files: Add Folder to Workspace...', fileCategory); } // Developer related actions