Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
microsoft
GitHub Repository: microsoft/vscode
Path: blob/main/src/vs/sessions/browser/parts/menubar.contribution.ts
13394 views
1
/*---------------------------------------------------------------------------------------------
2
* Copyright (c) Microsoft Corporation. All rights reserved.
3
* Licensed under the MIT License. See License.txt in the project root for license information.
4
*--------------------------------------------------------------------------------------------*/
5
6
import { localize } from '../../../nls.js';
7
import { MenuId, MenuRegistry } from '../../../platform/actions/common/actions.js';
8
import { IsMacNativeContext } from '../../../platform/contextkey/common/contextkeys.js';
9
10
MenuRegistry.appendMenuItem(MenuId.MenubarMainMenu, {
11
submenu: MenuId.MenubarFileMenu,
12
title: {
13
value: 'File',
14
original: 'File',
15
mnemonicTitle: localize({ key: 'mFile', comment: ['&& denotes a mnemonic'] }, "&&File"),
16
},
17
order: 1
18
});
19
20
MenuRegistry.appendMenuItem(MenuId.MenubarMainMenu, {
21
submenu: MenuId.MenubarEditMenu,
22
title: {
23
value: 'Edit',
24
original: 'Edit',
25
mnemonicTitle: localize({ key: 'mEdit', comment: ['&& denotes a mnemonic'] }, "&&Edit")
26
},
27
order: 2
28
});
29
30
MenuRegistry.appendMenuItem(MenuId.MenubarMainMenu, {
31
submenu: MenuId.MenubarViewMenu,
32
title: {
33
value: 'View',
34
original: 'View',
35
mnemonicTitle: localize({ key: 'mView', comment: ['&& denotes a mnemonic'] }, "&&View")
36
},
37
order: 4
38
});
39
40
MenuRegistry.appendMenuItem(MenuId.MenubarMainMenu, {
41
submenu: MenuId.MenubarTerminalMenu,
42
title: {
43
value: 'Terminal',
44
original: 'Terminal',
45
mnemonicTitle: localize({ key: 'mTerminal', comment: ['&& denotes a mnemonic'] }, "&&Terminal")
46
},
47
order: 7
48
});
49
50
MenuRegistry.appendMenuItem(MenuId.MenubarMainMenu, {
51
submenu: MenuId.MenubarHelpMenu,
52
title: {
53
value: 'Help',
54
original: 'Help',
55
mnemonicTitle: localize({ key: 'mHelp', comment: ['&& denotes a mnemonic'] }, "&&Help")
56
},
57
order: 8
58
});
59
60
MenuRegistry.appendMenuItem(MenuId.MenubarMainMenu, {
61
submenu: MenuId.MenubarPreferencesMenu,
62
title: {
63
value: 'Preferences',
64
original: 'Preferences',
65
mnemonicTitle: localize({ key: 'mPreferences', comment: ['&& denotes a mnemonic'] }, "&&Preferences")
66
},
67
when: IsMacNativeContext,
68
order: 9
69
});
70
71