Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
microsoft
GitHub Repository: microsoft/vscode
Path: blob/main/src/vs/workbench/contrib/files/browser/fileConstants.ts
3296 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 * as nls from '../../../../nls.js';
7
import { RawContextKey } from '../../../../platform/contextkey/common/contextkey.js';
8
9
export const REVEAL_IN_EXPLORER_COMMAND_ID = 'revealInExplorer';
10
export const REVERT_FILE_COMMAND_ID = 'workbench.action.files.revert';
11
export const OPEN_TO_SIDE_COMMAND_ID = 'explorer.openToSide';
12
export const OPEN_WITH_EXPLORER_COMMAND_ID = 'explorer.openWith';
13
export const SELECT_FOR_COMPARE_COMMAND_ID = 'selectForCompare';
14
15
export const COMPARE_SELECTED_COMMAND_ID = 'compareSelected';
16
export const COMPARE_RESOURCE_COMMAND_ID = 'compareFiles';
17
export const COMPARE_WITH_SAVED_COMMAND_ID = 'workbench.files.action.compareWithSaved';
18
export const COPY_PATH_COMMAND_ID = 'copyFilePath';
19
export const COPY_RELATIVE_PATH_COMMAND_ID = 'copyRelativeFilePath';
20
21
export const SAVE_FILE_AS_COMMAND_ID = 'workbench.action.files.saveAs';
22
export const SAVE_FILE_AS_LABEL = nls.localize2('saveAs', "Save As...");
23
export const SAVE_FILE_COMMAND_ID = 'workbench.action.files.save';
24
export const SAVE_FILE_LABEL = nls.localize2('save', "Save");
25
export const SAVE_FILE_WITHOUT_FORMATTING_COMMAND_ID = 'workbench.action.files.saveWithoutFormatting';
26
export const SAVE_FILE_WITHOUT_FORMATTING_LABEL = nls.localize2('saveWithoutFormatting', "Save without Formatting");
27
28
export const SAVE_ALL_COMMAND_ID = 'saveAll';
29
export const SAVE_ALL_LABEL = nls.localize2('saveAll', "Save All");
30
31
export const SAVE_ALL_IN_GROUP_COMMAND_ID = 'workbench.files.action.saveAllInGroup';
32
33
export const SAVE_FILES_COMMAND_ID = 'workbench.action.files.saveFiles';
34
35
export const OpenEditorsGroupContext = new RawContextKey<boolean>('groupFocusedInOpenEditors', false);
36
export const OpenEditorsDirtyEditorContext = new RawContextKey<boolean>('dirtyEditorFocusedInOpenEditors', false);
37
export const OpenEditorsReadonlyEditorContext = new RawContextKey<boolean>('readonlyEditorFocusedInOpenEditors', false);
38
export const OpenEditorsSelectedFileOrUntitledContext = new RawContextKey<boolean>('openEditorsSelectedFileOrUntitled', true);
39
export const ResourceSelectedForCompareContext = new RawContextKey<boolean>('resourceSelectedForCompare', false);
40
41
export const REMOVE_ROOT_FOLDER_COMMAND_ID = 'removeRootFolder';
42
export const REMOVE_ROOT_FOLDER_LABEL = nls.localize('removeFolderFromWorkspace', "Remove Folder from Workspace");
43
44
export const PREVIOUS_COMPRESSED_FOLDER = 'previousCompressedFolder';
45
export const NEXT_COMPRESSED_FOLDER = 'nextCompressedFolder';
46
export const FIRST_COMPRESSED_FOLDER = 'firstCompressedFolder';
47
export const LAST_COMPRESSED_FOLDER = 'lastCompressedFolder';
48
export const NEW_UNTITLED_FILE_COMMAND_ID = 'workbench.action.files.newUntitledFile';
49
export const NEW_UNTITLED_FILE_LABEL = nls.localize2('newUntitledFile', "New Untitled Text File");
50
export const NEW_FILE_COMMAND_ID = 'workbench.action.files.newFile';
51
52