registry.registerWorkbenchAction(newSyncActionDescriptor(AddRootFolderAction,AddRootFolderAction.ID,AddRootFolderAction.LABEL),'Workspaces: Add Folder to Workspace...',workspacesCategory,SupportsWorkspacesContext);
registry.registerWorkbenchAction(newSyncActionDescriptor(GlobalRemoveRootFolderAction,GlobalRemoveRootFolderAction.ID,GlobalRemoveRootFolderAction.LABEL),'Workspaces: Remove Folder from Workspace...',workspacesCategory,SupportsWorkspacesContext);
registry.registerWorkbenchAction(newSyncActionDescriptor(CloseWorkspaceAction,CloseWorkspaceAction.ID,CloseWorkspaceAction.LABEL,{primary:KeyChord(KeyMod.CtrlCmd|KeyCode.KEY_K,KeyCode.KEY_F)}),'Workspaces: Close Workspace',workspacesCategory,SupportsWorkspacesContext);
registry.registerWorkbenchAction(newSyncActionDescriptor(AddRootFolderAction,AddRootFolderAction.ID,AddRootFolderAction.LABEL),'Workspaces: Add Folder to Workspace...',workspacesCategory);
registry.registerWorkbenchAction(newSyncActionDescriptor(GlobalRemoveRootFolderAction,GlobalRemoveRootFolderAction.ID,GlobalRemoveRootFolderAction.LABEL),'Workspaces: Remove Folder from Workspace...',workspacesCategory);
registry.registerWorkbenchAction(newSyncActionDescriptor(CloseWorkspaceAction,CloseWorkspaceAction.ID,CloseWorkspaceAction.LABEL,{primary:KeyChord(KeyMod.CtrlCmd|KeyCode.KEY_K,KeyCode.KEY_F)}),'Workspaces: Close Workspace',workspacesCategory);
registry.registerWorkbenchAction(newSyncActionDescriptor(SaveWorkspaceAsAction,SaveWorkspaceAsAction.ID,SaveWorkspaceAsAction.LABEL),'Workspaces: Save Workspace As...',workspacesCategory);
registry.registerWorkbenchAction(newSyncActionDescriptor(DuplicateWorkspaceInNewWindowAction,DuplicateWorkspaceInNewWindowAction.ID,DuplicateWorkspaceInNewWindowAction.LABEL),'Workspaces: Duplicate Workspace in New Window',workspacesCategory);
registry.registerWorkbenchAction(newSyncActionDescriptor(SaveWorkspaceAsAction,SaveWorkspaceAsAction.ID,SaveWorkspaceAsAction.LABEL),'Workspaces: Save Workspace As...',workspacesCategory,SupportsWorkspacesContext);
registry.registerWorkbenchAction(newSyncActionDescriptor(DuplicateWorkspaceInNewWindowAction,DuplicateWorkspaceInNewWindowAction.ID,DuplicateWorkspaceInNewWindowAction.LABEL),'Workspaces: Duplicate Workspace in New Window',workspacesCategory,SupportsWorkspacesContext);
})();
// Actions: macOS Native Tabs
(functionregisterMacOSNativeTabsActions():void{
if(isMacintosh){
...
...
@@ -115,16 +106,6 @@ import { IJSONContributionRegistry, Extensions as JSONExtensions } from 'vs/plat