-
Notifications
You must be signed in to change notification settings - Fork 6
/
Copy pathmonacoEditorConfig.js
101 lines (101 loc) · 1.73 KB
/
monacoEditorConfig.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
/**
* Building Configuration for Monaco Code Editor for Webpack Bunlding
* Excluding Unnecessary Features and Languages for lightweight Editor and Webpack Bundle
*/
module.exports = {
languages: [
"!apex",
"!azcli",
"!bat",
"!clojure",
"!coffee",
"!cpp",
"1csharp",
"!csp",
"!css",
"!dockerfile",
"!fsharp",
"!go",
"!handlebars",
"!html",
"!ini",
"!java",
"!javascript",
"!json",
"!less",
"!lua",
"!markdown",
"!msdax",
"!mysql",
"!objective",
"!perl",
"!pgsql",
"!php",
"!postiats",
"!powerquery",
"!powershell",
"!pug",
"!python",
"!r",
"!razor",
"!redis",
"!redshift",
"!ruby",
"!rust",
"!sb",
"!scheme",
"!scss",
"!shell",
"!solidity",
"!sql",
"!st",
"!swift",
"!typescript",
"!vb",
"!xml",
"!yaml"
],
features: [
"!accessibilityHelp",
"!bracketMatching",
"!caretOperations",
"!clipboard",
"!codeAction",
"!codelens",
"!colorDetector",
"!comment",
"!contextmenu",
"!coreCommands",
"!cursorUndo",
"!dnd",
"!find",
"!folding",
"!fontZoom",
"!format",
"!goToDefinitionCommands",
"!goToDefinitionMouse",
"!gotoError",
"!gotoLine",
"!hover",
"!inPlaceReplace",
"!inspectTokens",
"!iPadShowKeyboard",
"!linesOperations",
"!links",
"!multicursor",
"!parameterHints",
"!quickCommand",
"!quickOutline",
"!referenceSearch",
"!rename",
"!smartSelect",
"!snippets",
"!suggest",
"!toggleHighContrast",
"!toggleTabFocusMode",
"!transpose",
"!wordHighlighter",
"!wordOperations",
"!wordPartOperations"
]
};