Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
掘金者说
vscode
提交
dc13c53e
V
vscode
项目概览
掘金者说
/
vscode
与 Fork 源项目一致
从无法访问的项目Fork
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
V
vscode
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
dc13c53e
编写于
6月 13, 2019
作者:
P
Peng Lyu
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
windows keyboard layouts
上级
69830de6
变更
24
隐藏空白更改
内联
并排
Showing
24 changed file
with
3736 addition
and
1 deletion
+3736
-1
src/vs/workbench/services/keybinding/browser/keyboardLayoutService.ts
...ench/services/keybinding/browser/keyboardLayoutService.ts
+1
-1
src/vs/workbench/services/keybinding/browser/keyboardLayouts/cz.win.ts
...nch/services/keybinding/browser/keyboardLayouts/cz.win.ts
+168
-0
src/vs/workbench/services/keybinding/browser/keyboardLayouts/de-swiss.win.ts
...rvices/keybinding/browser/keyboardLayouts/de-swiss.win.ts
+168
-0
src/vs/workbench/services/keybinding/browser/keyboardLayouts/de.win.ts
...nch/services/keybinding/browser/keyboardLayouts/de.win.ts
+168
-0
src/vs/workbench/services/keybinding/browser/keyboardLayouts/dk.win.ts
...nch/services/keybinding/browser/keyboardLayouts/dk.win.ts
+169
-0
src/vs/workbench/services/keybinding/browser/keyboardLayouts/en-belgian.win.ts
...ices/keybinding/browser/keyboardLayouts/en-belgian.win.ts
+168
-0
src/vs/workbench/services/keybinding/browser/keyboardLayouts/en-in.win.ts
.../services/keybinding/browser/keyboardLayouts/en-in.win.ts
+168
-0
src/vs/workbench/services/keybinding/browser/keyboardLayouts/en-intl.win.ts
...ervices/keybinding/browser/keyboardLayouts/en-intl.win.ts
+168
-0
src/vs/workbench/services/keybinding/browser/keyboardLayouts/en-uk.win.ts
.../services/keybinding/browser/keyboardLayouts/en-uk.win.ts
+169
-0
src/vs/workbench/services/keybinding/browser/keyboardLayouts/en.win.ts
...nch/services/keybinding/browser/keyboardLayouts/en.win.ts
+173
-0
src/vs/workbench/services/keybinding/browser/keyboardLayouts/es-latin.win.ts
...rvices/keybinding/browser/keyboardLayouts/es-latin.win.ts
+169
-0
src/vs/workbench/services/keybinding/browser/keyboardLayouts/es.win.ts
...nch/services/keybinding/browser/keyboardLayouts/es.win.ts
+168
-0
src/vs/workbench/services/keybinding/browser/keyboardLayouts/fr.win.ts
...nch/services/keybinding/browser/keyboardLayouts/fr.win.ts
+168
-0
src/vs/workbench/services/keybinding/browser/keyboardLayouts/hu.win.ts
...nch/services/keybinding/browser/keyboardLayouts/hu.win.ts
+168
-0
src/vs/workbench/services/keybinding/browser/keyboardLayouts/it.win.ts
...nch/services/keybinding/browser/keyboardLayouts/it.win.ts
+168
-0
src/vs/workbench/services/keybinding/browser/keyboardLayouts/layout.contribution.win.ts
...inding/browser/keyboardLayouts/layout.contribution.win.ts
+27
-0
src/vs/workbench/services/keybinding/browser/keyboardLayouts/no.win.ts
...nch/services/keybinding/browser/keyboardLayouts/no.win.ts
+168
-0
src/vs/workbench/services/keybinding/browser/keyboardLayouts/pl.win.ts
...nch/services/keybinding/browser/keyboardLayouts/pl.win.ts
+168
-0
src/vs/workbench/services/keybinding/browser/keyboardLayouts/pt-br.win.ts
.../services/keybinding/browser/keyboardLayouts/pt-br.win.ts
+168
-0
src/vs/workbench/services/keybinding/browser/keyboardLayouts/pt.win.ts
...nch/services/keybinding/browser/keyboardLayouts/pt.win.ts
+169
-0
src/vs/workbench/services/keybinding/browser/keyboardLayouts/ru.win.ts
...nch/services/keybinding/browser/keyboardLayouts/ru.win.ts
+168
-0
src/vs/workbench/services/keybinding/browser/keyboardLayouts/sv.win.ts
...nch/services/keybinding/browser/keyboardLayouts/sv.win.ts
+171
-0
src/vs/workbench/services/keybinding/browser/keyboardLayouts/thai.win.ts
...h/services/keybinding/browser/keyboardLayouts/thai.win.ts
+168
-0
src/vs/workbench/services/keybinding/browser/keyboardLayouts/tr.win.ts
...nch/services/keybinding/browser/keyboardLayouts/tr.win.ts
+168
-0
未找到文件。
src/vs/workbench/services/keybinding/browser/keyboardLayoutService.ts
浏览文件 @
dc13c53e
...
...
@@ -39,7 +39,7 @@ export class BrowserKeymap {
});
}
const
platform
=
isWindows
?
'
win
32
'
:
isMacintosh
?
'
darwin
'
:
'
linux
'
;
const
platform
=
isWindows
?
'
win
'
:
isMacintosh
?
'
darwin
'
:
'
linux
'
;
import
(
'
vs/workbench/services/keybinding/browser/keyboardlayouts/layout.contribution.
'
+
platform
).
then
(()
=>
{
console
.
log
(
KeyboardLayoutProvider
.
INSTANCE
.
getKeyboardLayouts
().
length
);
...
...
src/vs/workbench/services/keybinding/browser/keyboardLayouts/cz.win.ts
0 → 100644
浏览文件 @
dc13c53e
/*---------------------------------------------------------------------------------------------
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License. See License.txt in the project root for license information.
*--------------------------------------------------------------------------------------------*/
import
{
KeyboardLayoutProvider
,
KeyboardLayoutInfo
}
from
'
vs/workbench/services/keybinding/browser/keyboardLayoutProvider
'
;
KeyboardLayoutProvider
.
INSTANCE
.
registerKeyboardLayout
((
new
KeyboardLayoutInfo
(
{
name
:
'
00000405
'
,
id
:
''
,
text
:
'
Czech
'
},
[],
{
Sleep
:
[],
WakeUp
:
[],
KeyA
:
[
'
a
'
,
'
A
'
,
''
,
''
,
0
],
KeyB
:
[
'
b
'
,
'
B
'
,
'
{
'
,
''
,
0
],
KeyC
:
[
'
c
'
,
'
C
'
,
'
&
'
,
''
,
0
],
KeyD
:
[
'
d
'
,
'
D
'
,
'
Đ
'
,
''
,
0
],
KeyE
:
[
'
e
'
,
'
E
'
,
'
€
'
,
''
,
0
],
KeyF
:
[
'
f
'
,
'
F
'
,
'
[
'
,
''
,
0
],
KeyG
:
[
'
g
'
,
'
G
'
,
'
]
'
,
''
,
0
],
KeyH
:
[
'
h
'
,
'
H
'
,
''
,
''
,
0
],
KeyI
:
[
'
i
'
,
'
I
'
,
''
,
''
,
0
],
KeyJ
:
[
'
j
'
,
'
J
'
,
''
,
''
,
0
],
KeyK
:
[
'
k
'
,
'
K
'
,
'
ł
'
,
''
,
0
],
KeyL
:
[
'
l
'
,
'
L
'
,
'
Ł
'
,
''
,
0
],
KeyM
:
[
'
m
'
,
'
M
'
,
''
,
''
,
0
],
KeyN
:
[
'
n
'
,
'
N
'
,
'
}
'
,
''
,
0
],
KeyO
:
[
'
o
'
,
'
O
'
,
''
,
''
,
0
],
KeyP
:
[
'
p
'
,
'
P
'
,
''
,
''
,
0
],
KeyQ
:
[
'
q
'
,
'
Q
'
,
'
\\
'
,
''
,
0
],
KeyR
:
[
'
r
'
,
'
R
'
,
''
,
''
,
0
],
KeyS
:
[
'
s
'
,
'
S
'
,
'
đ
'
,
''
,
0
],
KeyT
:
[
'
t
'
,
'
T
'
,
''
,
''
,
0
],
KeyU
:
[
'
u
'
,
'
U
'
,
''
,
''
,
0
],
KeyV
:
[
'
v
'
,
'
V
'
,
'
@
'
,
''
,
0
],
KeyW
:
[
'
w
'
,
'
W
'
,
'
|
'
,
''
,
0
],
KeyX
:
[
'
x
'
,
'
X
'
,
'
#
'
,
''
,
0
],
KeyY
:
[
'
z
'
,
'
Z
'
,
''
,
''
,
0
],
KeyZ
:
[
'
y
'
,
'
Y
'
,
''
,
''
,
0
],
Digit1
:
[
'
+
'
,
'
1
'
,
'
~
'
,
''
,
0
],
Digit2
:
[
'
ě
'
,
'
2
'
,
'
ˇ
'
,
''
,
0
],
Digit3
:
[
'
š
'
,
'
3
'
,
'
^
'
,
''
,
0
],
Digit4
:
[
'
č
'
,
'
4
'
,
'
˘
'
,
''
,
0
],
Digit5
:
[
'
ř
'
,
'
5
'
,
'
°
'
,
''
,
0
],
Digit6
:
[
'
ž
'
,
'
6
'
,
'
˛
'
,
''
,
0
],
Digit7
:
[
'
ý
'
,
'
7
'
,
'
`
'
,
''
,
0
],
Digit8
:
[
'
á
'
,
'
8
'
,
'
˙
'
,
''
,
0
],
Digit9
:
[
'
í
'
,
'
9
'
,
'
´
'
,
''
,
0
],
Digit0
:
[
'
é
'
,
'
0
'
,
'
˝
'
,
''
,
0
],
Enter
:
[],
Escape
:
[],
Backspace
:
[],
Tab
:
[],
Space
:
[
'
'
,
'
'
,
''
,
''
,
0
],
Minus
:
[
'
=
'
,
'
%
'
,
'
¨
'
,
''
,
0
],
Equal
:
[
'
´
'
,
'
ˇ
'
,
'
¸
'
,
''
,
0
],
BracketLeft
:
[
'
ú
'
,
'
/
'
,
'
÷
'
,
''
,
0
],
BracketRight
:
[
'
)
'
,
'
(
'
,
'
×
'
,
''
,
0
],
Backslash
:
[
'
¨
'
,
'
\'
'
,
'
¤
'
,
''
,
0
],
Semicolon
:
[
'
ů
'
,
'
"
'
,
'
$
'
,
''
,
0
],
Quote
:
[
'
§
'
,
'
!
'
,
'
ß
'
,
''
,
0
],
Backquote
:
[
'
;
'
,
'
°
'
,
''
,
''
,
0
],
Comma
:
[
'
,
'
,
'
?
'
,
'
<
'
,
''
,
0
],
Period
:
[
'
.
'
,
'
:
'
,
'
>
'
,
''
,
0
],
Slash
:
[
'
-
'
,
'
_
'
,
'
*
'
,
''
,
0
],
CapsLock
:
[],
F1
:
[],
F2
:
[],
F3
:
[],
F4
:
[],
F5
:
[],
F6
:
[],
F7
:
[],
F8
:
[],
F9
:
[],
F10
:
[],
F11
:
[],
F12
:
[],
PrintScreen
:
[],
ScrollLock
:
[],
Pause
:
[],
Insert
:
[],
Home
:
[],
PageUp
:
[],
Delete
:
[],
End
:
[],
PageDown
:
[],
ArrowRight
:
[],
ArrowLeft
:
[],
ArrowDown
:
[],
ArrowUp
:
[],
NumLock
:
[],
NumpadDivide
:
[
'
/
'
,
'
/
'
,
''
,
''
,
0
],
NumpadMultiply
:
[
'
*
'
,
'
*
'
,
''
,
''
,
0
],
NumpadSubtract
:
[
'
-
'
,
'
-
'
,
''
,
''
,
0
],
NumpadAdd
:
[
'
+
'
,
'
+
'
,
''
,
''
,
0
],
NumpadEnter
:
[],
Numpad1
:
[],
Numpad2
:
[],
Numpad3
:
[],
Numpad4
:
[],
Numpad5
:
[],
Numpad6
:
[],
Numpad7
:
[],
Numpad8
:
[],
Numpad9
:
[],
Numpad0
:
[],
NumpadDecimal
:
[],
IntlBackslash
:
[
'
\\
'
,
'
|
'
,
''
,
''
,
0
],
ContextMenu
:
[],
Power
:
[],
NumpadEqual
:
[],
F13
:
[],
F14
:
[],
F15
:
[],
F16
:
[],
F17
:
[],
F18
:
[],
F19
:
[],
F20
:
[],
F21
:
[],
F22
:
[],
F23
:
[],
F24
:
[],
Help
:
[],
Undo
:
[],
Cut
:
[],
Copy
:
[],
Paste
:
[],
AudioVolumeMute
:
[],
AudioVolumeUp
:
[],
AudioVolumeDown
:
[],
NumpadComma
:
[],
IntlRo
:
[],
KanaMode
:
[],
IntlYen
:
[],
Convert
:
[],
NonConvert
:
[],
Lang1
:
[],
Lang2
:
[],
Lang3
:
[],
Lang4
:
[],
ControlLeft
:
[],
ShiftLeft
:
[],
AltLeft
:
[],
MetaLeft
:
[],
ControlRight
:
[],
ShiftRight
:
[],
AltRight
:
[],
MetaRight
:
[],
MediaTrackNext
:
[],
MediaTrackPrevious
:
[],
MediaStop
:
[],
Eject
:
[],
MediaPlayPause
:
[],
MediaSelect
:
[],
LaunchMail
:
[],
LaunchApp2
:
[],
LaunchApp1
:
[],
BrowserSearch
:
[],
BrowserHome
:
[],
BrowserBack
:
[],
BrowserForward
:
[],
BrowserStop
:
[],
BrowserRefresh
:
[],
BrowserFavorites
:
[]
}
)));
src/vs/workbench/services/keybinding/browser/keyboardLayouts/de-swiss.win.ts
0 → 100644
浏览文件 @
dc13c53e
/*---------------------------------------------------------------------------------------------
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License. See License.txt in the project root for license information.
*--------------------------------------------------------------------------------------------*/
import
{
KeyboardLayoutProvider
,
KeyboardLayoutInfo
}
from
'
vs/workbench/services/keybinding/browser/keyboardLayoutProvider
'
;
KeyboardLayoutProvider
.
INSTANCE
.
registerKeyboardLayout
((
new
KeyboardLayoutInfo
(
{
name
:
'
00000807
'
,
id
:
''
,
text
:
'
Swiss German
'
},
[],
{
Sleep
:
[],
WakeUp
:
[],
KeyA
:
[
'
a
'
,
'
A
'
,
''
,
''
,
0
],
KeyB
:
[
'
b
'
,
'
B
'
,
''
,
''
,
0
],
KeyC
:
[
'
c
'
,
'
C
'
,
''
,
''
,
0
],
KeyD
:
[
'
d
'
,
'
D
'
,
''
,
''
,
0
],
KeyE
:
[
'
e
'
,
'
E
'
,
'
€
'
,
''
,
0
],
KeyF
:
[
'
f
'
,
'
F
'
,
''
,
''
,
0
],
KeyG
:
[
'
g
'
,
'
G
'
,
''
,
''
,
0
],
KeyH
:
[
'
h
'
,
'
H
'
,
''
,
''
,
0
],
KeyI
:
[
'
i
'
,
'
I
'
,
''
,
''
,
0
],
KeyJ
:
[
'
j
'
,
'
J
'
,
''
,
''
,
0
],
KeyK
:
[
'
k
'
,
'
K
'
,
''
,
''
,
0
],
KeyL
:
[
'
l
'
,
'
L
'
,
''
,
''
,
0
],
KeyM
:
[
'
m
'
,
'
M
'
,
''
,
''
,
0
],
KeyN
:
[
'
n
'
,
'
N
'
,
''
,
''
,
0
],
KeyO
:
[
'
o
'
,
'
O
'
,
''
,
''
,
0
],
KeyP
:
[
'
p
'
,
'
P
'
,
''
,
''
,
0
],
KeyQ
:
[
'
q
'
,
'
Q
'
,
''
,
''
,
0
],
KeyR
:
[
'
r
'
,
'
R
'
,
''
,
''
,
0
],
KeyS
:
[
'
s
'
,
'
S
'
,
''
,
''
,
0
],
KeyT
:
[
'
t
'
,
'
T
'
,
''
,
''
,
0
],
KeyU
:
[
'
u
'
,
'
U
'
,
''
,
''
,
0
],
KeyV
:
[
'
v
'
,
'
V
'
,
''
,
''
,
0
],
KeyW
:
[
'
w
'
,
'
W
'
,
''
,
''
,
0
],
KeyX
:
[
'
x
'
,
'
X
'
,
''
,
''
,
0
],
KeyY
:
[
'
z
'
,
'
Z
'
,
''
,
''
,
0
],
KeyZ
:
[
'
y
'
,
'
Y
'
,
''
,
''
,
0
],
Digit1
:
[
'
1
'
,
'
+
'
,
'
¦
'
,
''
,
0
],
Digit2
:
[
'
2
'
,
'
"
'
,
'
@
'
,
''
,
0
],
Digit3
:
[
'
3
'
,
'
*
'
,
'
#
'
,
''
,
0
],
Digit4
:
[
'
4
'
,
'
ç
'
,
'
°
'
,
''
,
0
],
Digit5
:
[
'
5
'
,
'
%
'
,
'
§
'
,
''
,
0
],
Digit6
:
[
'
6
'
,
'
&
'
,
'
¬
'
,
''
,
0
],
Digit7
:
[
'
7
'
,
'
/
'
,
'
|
'
,
''
,
0
],
Digit8
:
[
'
8
'
,
'
(
'
,
'
¢
'
,
''
,
0
],
Digit9
:
[
'
9
'
,
'
)
'
,
''
,
''
,
0
],
Digit0
:
[
'
0
'
,
'
=
'
,
''
,
''
,
0
],
Enter
:
[],
Escape
:
[],
Backspace
:
[],
Tab
:
[],
Space
:
[
'
'
,
'
'
,
''
,
''
,
0
],
Minus
:
[
'
\'
'
,
'
?
'
,
'
´
'
,
''
,
0
],
Equal
:
[
'
^
'
,
'
`
'
,
'
~
'
,
''
,
0
],
BracketLeft
:
[
'
ü
'
,
'
è
'
,
'
[
'
,
''
,
0
],
BracketRight
:
[
'
¨
'
,
'
!
'
,
'
]
'
,
''
,
0
],
Backslash
:
[
'
$
'
,
'
£
'
,
'
}
'
,
''
,
0
],
Semicolon
:
[
'
ö
'
,
'
é
'
,
''
,
''
,
0
],
Quote
:
[
'
ä
'
,
'
à
'
,
'
{
'
,
''
,
0
],
Backquote
:
[
'
§
'
,
'
°
'
,
''
,
''
,
0
],
Comma
:
[
'
,
'
,
'
;
'
,
''
,
''
,
0
],
Period
:
[
'
.
'
,
'
:
'
,
''
,
''
,
0
],
Slash
:
[
'
-
'
,
'
_
'
,
''
,
''
,
0
],
CapsLock
:
[],
F1
:
[],
F2
:
[],
F3
:
[],
F4
:
[],
F5
:
[],
F6
:
[],
F7
:
[],
F8
:
[],
F9
:
[],
F10
:
[],
F11
:
[],
F12
:
[],
PrintScreen
:
[],
ScrollLock
:
[],
Pause
:
[],
Insert
:
[],
Home
:
[],
PageUp
:
[],
Delete
:
[],
End
:
[],
PageDown
:
[],
ArrowRight
:
[],
ArrowLeft
:
[],
ArrowDown
:
[],
ArrowUp
:
[],
NumLock
:
[],
NumpadDivide
:
[
'
/
'
,
'
/
'
,
''
,
''
,
0
],
NumpadMultiply
:
[
'
*
'
,
'
*
'
,
''
,
''
,
0
],
NumpadSubtract
:
[
'
-
'
,
'
-
'
,
''
,
''
,
0
],
NumpadAdd
:
[
'
+
'
,
'
+
'
,
''
,
''
,
0
],
NumpadEnter
:
[],
Numpad1
:
[],
Numpad2
:
[],
Numpad3
:
[],
Numpad4
:
[],
Numpad5
:
[],
Numpad6
:
[],
Numpad7
:
[],
Numpad8
:
[],
Numpad9
:
[],
Numpad0
:
[],
NumpadDecimal
:
[],
IntlBackslash
:
[
'
<
'
,
'
>
'
,
'
\\
'
,
''
,
0
],
ContextMenu
:
[],
Power
:
[],
NumpadEqual
:
[],
F13
:
[],
F14
:
[],
F15
:
[],
F16
:
[],
F17
:
[],
F18
:
[],
F19
:
[],
F20
:
[],
F21
:
[],
F22
:
[],
F23
:
[],
F24
:
[],
Help
:
[],
Undo
:
[],
Cut
:
[],
Copy
:
[],
Paste
:
[],
AudioVolumeMute
:
[],
AudioVolumeUp
:
[],
AudioVolumeDown
:
[],
NumpadComma
:
[],
IntlRo
:
[],
KanaMode
:
[],
IntlYen
:
[],
Convert
:
[],
NonConvert
:
[],
Lang1
:
[],
Lang2
:
[],
Lang3
:
[],
Lang4
:
[],
ControlLeft
:
[],
ShiftLeft
:
[],
AltLeft
:
[],
MetaLeft
:
[],
ControlRight
:
[],
ShiftRight
:
[],
AltRight
:
[],
MetaRight
:
[],
MediaTrackNext
:
[],
MediaTrackPrevious
:
[],
MediaStop
:
[],
Eject
:
[],
MediaPlayPause
:
[],
MediaSelect
:
[],
LaunchMail
:
[],
LaunchApp2
:
[],
LaunchApp1
:
[],
BrowserSearch
:
[],
BrowserHome
:
[],
BrowserBack
:
[],
BrowserForward
:
[],
BrowserStop
:
[],
BrowserRefresh
:
[],
BrowserFavorites
:
[]
}
)));
src/vs/workbench/services/keybinding/browser/keyboardLayouts/de.win.ts
0 → 100644
浏览文件 @
dc13c53e
/*---------------------------------------------------------------------------------------------
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License. See License.txt in the project root for license information.
*--------------------------------------------------------------------------------------------*/
import
{
KeyboardLayoutProvider
,
KeyboardLayoutInfo
}
from
'
vs/workbench/services/keybinding/browser/keyboardLayoutProvider
'
;
KeyboardLayoutProvider
.
INSTANCE
.
registerKeyboardLayout
((
new
KeyboardLayoutInfo
(
{
name
:
'
00000407
'
,
id
:
''
,
text
:
'
German
'
},
[],
{
Sleep
:
[],
WakeUp
:
[],
KeyA
:
[
'
a
'
,
'
A
'
,
''
,
''
,
0
],
KeyB
:
[
'
b
'
,
'
B
'
,
''
,
''
,
0
],
KeyC
:
[
'
c
'
,
'
C
'
,
''
,
''
,
0
],
KeyD
:
[
'
d
'
,
'
D
'
,
''
,
''
,
0
],
KeyE
:
[
'
e
'
,
'
E
'
,
'
€
'
,
''
,
0
],
KeyF
:
[
'
f
'
,
'
F
'
,
''
,
''
,
0
],
KeyG
:
[
'
g
'
,
'
G
'
,
''
,
''
,
0
],
KeyH
:
[
'
h
'
,
'
H
'
,
''
,
''
,
0
],
KeyI
:
[
'
i
'
,
'
I
'
,
''
,
''
,
0
],
KeyJ
:
[
'
j
'
,
'
J
'
,
''
,
''
,
0
],
KeyK
:
[
'
k
'
,
'
K
'
,
''
,
''
,
0
],
KeyL
:
[
'
l
'
,
'
L
'
,
''
,
''
,
0
],
KeyM
:
[
'
m
'
,
'
M
'
,
'
µ
'
,
''
,
0
],
KeyN
:
[
'
n
'
,
'
N
'
,
''
,
''
,
0
],
KeyO
:
[
'
o
'
,
'
O
'
,
''
,
''
,
0
],
KeyP
:
[
'
p
'
,
'
P
'
,
''
,
''
,
0
],
KeyQ
:
[
'
q
'
,
'
Q
'
,
'
@
'
,
''
,
0
],
KeyR
:
[
'
r
'
,
'
R
'
,
''
,
''
,
0
],
KeyS
:
[
'
s
'
,
'
S
'
,
''
,
''
,
0
],
KeyT
:
[
'
t
'
,
'
T
'
,
''
,
''
,
0
],
KeyU
:
[
'
u
'
,
'
U
'
,
''
,
''
,
0
],
KeyV
:
[
'
v
'
,
'
V
'
,
''
,
''
,
0
],
KeyW
:
[
'
w
'
,
'
W
'
,
''
,
''
,
0
],
KeyX
:
[
'
x
'
,
'
X
'
,
''
,
''
,
0
],
KeyY
:
[
'
z
'
,
'
Z
'
,
''
,
''
,
0
],
KeyZ
:
[
'
y
'
,
'
Y
'
,
''
,
''
,
0
],
Digit1
:
[
'
1
'
,
'
!
'
,
''
,
''
,
0
],
Digit2
:
[
'
2
'
,
'
"
'
,
'
²
'
,
''
,
0
],
Digit3
:
[
'
3
'
,
'
§
'
,
'
³
'
,
''
,
0
],
Digit4
:
[
'
4
'
,
'
$
'
,
''
,
''
,
0
],
Digit5
:
[
'
5
'
,
'
%
'
,
''
,
''
,
0
],
Digit6
:
[
'
6
'
,
'
&
'
,
''
,
''
,
0
],
Digit7
:
[
'
7
'
,
'
/
'
,
'
{
'
,
''
,
0
],
Digit8
:
[
'
8
'
,
'
(
'
,
'
[
'
,
''
,
0
],
Digit9
:
[
'
9
'
,
'
)
'
,
'
]
'
,
''
,
0
],
Digit0
:
[
'
0
'
,
'
=
'
,
'
}
'
,
''
,
0
],
Enter
:
[],
Escape
:
[],
Backspace
:
[],
Tab
:
[],
Space
:
[
'
'
,
'
'
,
''
,
''
,
0
],
Minus
:
[
'
ß
'
,
'
?
'
,
'
\\
'
,
'
ẞ
'
,
0
],
Equal
:
[
'
´
'
,
'
`
'
,
''
,
''
,
0
],
BracketLeft
:
[
'
ü
'
,
'
Ü
'
,
''
,
''
,
0
],
BracketRight
:
[
'
+
'
,
'
*
'
,
'
~
'
,
''
,
0
],
Backslash
:
[
'
#
'
,
'
\'
'
,
''
,
''
,
0
],
Semicolon
:
[
'
ö
'
,
'
Ö
'
,
''
,
''
,
0
],
Quote
:
[
'
ä
'
,
'
Ä
'
,
''
,
''
,
0
],
Backquote
:
[
'
^
'
,
'
°
'
,
''
,
''
,
0
],
Comma
:
[
'
,
'
,
'
;
'
,
''
,
''
,
0
],
Period
:
[
'
.
'
,
'
:
'
,
''
,
''
,
0
],
Slash
:
[
'
-
'
,
'
_
'
,
''
,
''
,
0
],
CapsLock
:
[],
F1
:
[],
F2
:
[],
F3
:
[],
F4
:
[],
F5
:
[],
F6
:
[],
F7
:
[],
F8
:
[],
F9
:
[],
F10
:
[],
F11
:
[],
F12
:
[],
PrintScreen
:
[],
ScrollLock
:
[],
Pause
:
[],
Insert
:
[],
Home
:
[],
PageUp
:
[],
Delete
:
[],
End
:
[],
PageDown
:
[],
ArrowRight
:
[],
ArrowLeft
:
[],
ArrowDown
:
[],
ArrowUp
:
[],
NumLock
:
[],
NumpadDivide
:
[
'
/
'
,
'
/
'
,
''
,
''
,
0
],
NumpadMultiply
:
[
'
*
'
,
'
*
'
,
''
,
''
,
0
],
NumpadSubtract
:
[
'
-
'
,
'
-
'
,
''
,
''
,
0
],
NumpadAdd
:
[
'
+
'
,
'
+
'
,
''
,
''
,
0
],
NumpadEnter
:
[],
Numpad1
:
[],
Numpad2
:
[],
Numpad3
:
[],
Numpad4
:
[],
Numpad5
:
[],
Numpad6
:
[],
Numpad7
:
[],
Numpad8
:
[],
Numpad9
:
[],
Numpad0
:
[],
NumpadDecimal
:
[],
IntlBackslash
:
[
'
<
'
,
'
>
'
,
'
|
'
,
''
,
0
],
ContextMenu
:
[],
Power
:
[],
NumpadEqual
:
[],
F13
:
[],
F14
:
[],
F15
:
[],
F16
:
[],
F17
:
[],
F18
:
[],
F19
:
[],
F20
:
[],
F21
:
[],
F22
:
[],
F23
:
[],
F24
:
[],
Help
:
[],
Undo
:
[],
Cut
:
[],
Copy
:
[],
Paste
:
[],
AudioVolumeMute
:
[],
AudioVolumeUp
:
[],
AudioVolumeDown
:
[],
NumpadComma
:
[],
IntlRo
:
[],
KanaMode
:
[],
IntlYen
:
[],
Convert
:
[],
NonConvert
:
[],
Lang1
:
[],
Lang2
:
[],
Lang3
:
[],
Lang4
:
[],
ControlLeft
:
[],
ShiftLeft
:
[],
AltLeft
:
[],
MetaLeft
:
[],
ControlRight
:
[],
ShiftRight
:
[],
AltRight
:
[],
MetaRight
:
[],
MediaTrackNext
:
[],
MediaTrackPrevious
:
[],
MediaStop
:
[],
Eject
:
[],
MediaPlayPause
:
[],
MediaSelect
:
[],
LaunchMail
:
[],
LaunchApp2
:
[],
LaunchApp1
:
[],
BrowserSearch
:
[],
BrowserHome
:
[],
BrowserBack
:
[],
BrowserForward
:
[],
BrowserStop
:
[],
BrowserRefresh
:
[],
BrowserFavorites
:
[]
}
)));
\ No newline at end of file
src/vs/workbench/services/keybinding/browser/keyboardLayouts/dk.win.ts
0 → 100644
浏览文件 @
dc13c53e
/*---------------------------------------------------------------------------------------------
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License. See License.txt in the project root for license information.
*--------------------------------------------------------------------------------------------*/
import
{
KeyboardLayoutProvider
,
KeyboardLayoutInfo
}
from
'
vs/workbench/services/keybinding/browser/keyboardLayoutProvider
'
;
KeyboardLayoutProvider
.
INSTANCE
.
registerKeyboardLayout
((
new
KeyboardLayoutInfo
(
{
name
:
'
00000406
'
,
id
:
''
,
text
:
'
Danish
'
},
[],
{
Sleep
:
[],
WakeUp
:
[],
KeyA
:
[
'
a
'
,
'
A
'
,
''
,
''
,
0
],
KeyB
:
[
'
b
'
,
'
B
'
,
''
,
''
,
0
],
KeyC
:
[
'
c
'
,
'
C
'
,
''
,
''
,
0
],
KeyD
:
[
'
d
'
,
'
D
'
,
''
,
''
,
0
],
KeyE
:
[
'
e
'
,
'
E
'
,
'
€
'
,
''
,
0
],
KeyF
:
[
'
f
'
,
'
F
'
,
''
,
''
,
0
],
KeyG
:
[
'
g
'
,
'
G
'
,
''
,
''
,
0
],
KeyH
:
[
'
h
'
,
'
H
'
,
''
,
''
,
0
],
KeyI
:
[
'
i
'
,
'
I
'
,
''
,
''
,
0
],
KeyJ
:
[
'
j
'
,
'
J
'
,
''
,
''
,
0
],
KeyK
:
[
'
k
'
,
'
K
'
,
''
,
''
,
0
],
KeyL
:
[
'
l
'
,
'
L
'
,
''
,
''
,
0
],
KeyM
:
[
'
m
'
,
'
M
'
,
'
µ
'
,
''
,
0
],
KeyN
:
[
'
n
'
,
'
N
'
,
''
,
''
,
0
],
KeyO
:
[
'
o
'
,
'
O
'
,
''
,
''
,
0
],
KeyP
:
[
'
p
'
,
'
P
'
,
''
,
''
,
0
],
KeyQ
:
[
'
q
'
,
'
Q
'
,
''
,
''
,
0
],
KeyR
:
[
'
r
'
,
'
R
'
,
''
,
''
,
0
],
KeyS
:
[
'
s
'
,
'
S
'
,
''
,
''
,
0
],
KeyT
:
[
'
t
'
,
'
T
'
,
''
,
''
,
0
],
KeyU
:
[
'
u
'
,
'
U
'
,
''
,
''
,
0
],
KeyV
:
[
'
v
'
,
'
V
'
,
''
,
''
,
0
],
KeyW
:
[
'
w
'
,
'
W
'
,
''
,
''
,
0
],
KeyX
:
[
'
x
'
,
'
X
'
,
''
,
''
,
0
],
KeyY
:
[
'
y
'
,
'
Y
'
,
''
,
''
,
0
],
KeyZ
:
[
'
z
'
,
'
Z
'
,
''
,
''
,
0
],
Digit1
:
[
'
1
'
,
'
!
'
,
''
,
''
,
0
],
Digit2
:
[
'
2
'
,
'
"
'
,
'
@
'
,
''
,
0
],
Digit3
:
[
'
3
'
,
'
#
'
,
'
£
'
,
''
,
0
],
Digit4
:
[
'
4
'
,
'
¤
'
,
'
$
'
,
''
,
0
],
Digit5
:
[
'
5
'
,
'
%
'
,
'
€
'
,
''
,
0
],
Digit6
:
[
'
6
'
,
'
&
'
,
''
,
''
,
0
],
Digit7
:
[
'
7
'
,
'
/
'
,
'
{
'
,
''
,
0
],
Digit8
:
[
'
8
'
,
'
(
'
,
'
[
'
,
''
,
0
],
Digit9
:
[
'
9
'
,
'
)
'
,
'
]
'
,
''
,
0
],
Digit0
:
[
'
0
'
,
'
=
'
,
'
}
'
,
''
,
0
],
Enter
:
[],
Escape
:
[],
Backspace
:
[],
Tab
:
[],
Space
:
[
'
'
,
'
'
,
''
,
''
,
0
],
Minus
:
[
'
+
'
,
'
?
'
,
''
,
''
,
0
],
Equal
:
[
'
´
'
,
'
`
'
,
'
|
'
,
''
,
0
],
BracketLeft
:
[
'
å
'
,
'
Å
'
,
''
,
''
,
0
],
BracketRight
:
[
'
¨
'
,
'
^
'
,
'
~
'
,
''
,
0
],
Backslash
:
[
'
\'
'
,
'
*
'
,
''
,
''
,
0
],
Semicolon
:
[
'
æ
'
,
'
Æ
'
,
''
,
''
,
0
],
Quote
:
[
'
ø
'
,
'
Ø
'
,
''
,
''
,
0
],
Backquote
:
[
'
½
'
,
'
§
'
,
''
,
''
,
0
],
Comma
:
[
'
,
'
,
'
;
'
,
''
,
''
,
0
],
Period
:
[
'
.
'
,
'
:
'
,
''
,
''
,
0
],
Slash
:
[
'
-
'
,
'
_
'
,
''
,
''
,
0
],
CapsLock
:
[],
F1
:
[],
F2
:
[],
F3
:
[],
F4
:
[],
F5
:
[],
F6
:
[],
F7
:
[],
F8
:
[],
F9
:
[],
F10
:
[],
F11
:
[],
F12
:
[],
PrintScreen
:
[],
ScrollLock
:
[],
Pause
:
[],
Insert
:
[],
Home
:
[],
PageUp
:
[],
Delete
:
[],
End
:
[],
PageDown
:
[],
ArrowRight
:
[],
ArrowLeft
:
[],
ArrowDown
:
[],
ArrowUp
:
[],
NumLock
:
[],
NumpadDivide
:
[
'
/
'
,
'
/
'
,
''
,
''
,
0
],
NumpadMultiply
:
[
'
*
'
,
'
*
'
,
''
,
''
,
0
],
NumpadSubtract
:
[
'
-
'
,
'
-
'
,
''
,
''
,
0
],
NumpadAdd
:
[
'
+
'
,
'
+
'
,
''
,
''
,
0
],
NumpadEnter
:
[],
Numpad1
:
[],
Numpad2
:
[],
Numpad3
:
[],
Numpad4
:
[],
Numpad5
:
[],
Numpad6
:
[],
Numpad7
:
[],
Numpad8
:
[],
Numpad9
:
[],
Numpad0
:
[],
NumpadDecimal
:
[],
IntlBackslash
:
[
'
<
'
,
'
>
'
,
'
\\
'
,
''
,
0
],
ContextMenu
:
[],
Power
:
[],
NumpadEqual
:
[],
F13
:
[],
F14
:
[],
F15
:
[],
F16
:
[],
F17
:
[],
F18
:
[],
F19
:
[],
F20
:
[],
F21
:
[],
F22
:
[],
F23
:
[],
F24
:
[],
Help
:
[],
Undo
:
[],
Cut
:
[],
Copy
:
[],
Paste
:
[],
AudioVolumeMute
:
[],
AudioVolumeUp
:
[],
AudioVolumeDown
:
[],
NumpadComma
:
[],
IntlRo
:
[],
KanaMode
:
[],
IntlYen
:
[],
Convert
:
[],
NonConvert
:
[],
Lang1
:
[],
Lang2
:
[],
Lang3
:
[],
Lang4
:
[],
ControlLeft
:
[],
ShiftLeft
:
[],
AltLeft
:
[],
MetaLeft
:
[],
ControlRight
:
[],
ShiftRight
:
[],
AltRight
:
[],
MetaRight
:
[],
MediaTrackNext
:
[],
MediaTrackPrevious
:
[],
MediaStop
:
[],
Eject
:
[],
MediaPlayPause
:
[],
MediaSelect
:
[],
LaunchMail
:
[],
LaunchApp2
:
[],
LaunchApp1
:
[],
BrowserSearch
:
[],
BrowserHome
:
[],
BrowserBack
:
[],
BrowserForward
:
[],
BrowserStop
:
[],
BrowserRefresh
:
[],
BrowserFavorites
:
[]
}
)));
\ No newline at end of file
src/vs/workbench/services/keybinding/browser/keyboardLayouts/en-belgian.win.ts
0 → 100644
浏览文件 @
dc13c53e
/*---------------------------------------------------------------------------------------------
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License. See License.txt in the project root for license information.
*--------------------------------------------------------------------------------------------*/
import
{
KeyboardLayoutProvider
,
KeyboardLayoutInfo
}
from
'
vs/workbench/services/keybinding/browser/keyboardLayoutProvider
'
;
KeyboardLayoutProvider
.
INSTANCE
.
registerKeyboardLayout
((
new
KeyboardLayoutInfo
(
{
name
:
'
00000813
'
,
id
:
''
,
text
:
'
Belgian (Period)
'
},
[],
{
Sleep
:
[],
WakeUp
:
[],
KeyA
:
[
'
q
'
,
'
Q
'
,
''
,
''
,
0
],
KeyB
:
[
'
b
'
,
'
B
'
,
''
,
''
,
0
],
KeyC
:
[
'
c
'
,
'
C
'
,
''
,
''
,
0
],
KeyD
:
[
'
d
'
,
'
D
'
,
''
,
''
,
0
],
KeyE
:
[
'
e
'
,
'
E
'
,
'
€
'
,
''
,
0
],
KeyF
:
[
'
f
'
,
'
F
'
,
''
,
''
,
0
],
KeyG
:
[
'
g
'
,
'
G
'
,
''
,
''
,
0
],
KeyH
:
[
'
h
'
,
'
H
'
,
''
,
''
,
0
],
KeyI
:
[
'
i
'
,
'
I
'
,
''
,
''
,
0
],
KeyJ
:
[
'
j
'
,
'
J
'
,
''
,
''
,
0
],
KeyK
:
[
'
k
'
,
'
K
'
,
''
,
''
,
0
],
KeyL
:
[
'
l
'
,
'
L
'
,
''
,
''
,
0
],
KeyM
:
[
'
,
'
,
'
?
'
,
''
,
''
,
0
],
KeyN
:
[
'
n
'
,
'
N
'
,
''
,
''
,
0
],
KeyO
:
[
'
o
'
,
'
O
'
,
''
,
''
,
0
],
KeyP
:
[
'
p
'
,
'
P
'
,
''
,
''
,
0
],
KeyQ
:
[
'
a
'
,
'
A
'
,
''
,
''
,
0
],
KeyR
:
[
'
r
'
,
'
R
'
,
''
,
''
,
0
],
KeyS
:
[
'
s
'
,
'
S
'
,
''
,
''
,
0
],
KeyT
:
[
'
t
'
,
'
T
'
,
''
,
''
,
0
],
KeyU
:
[
'
u
'
,
'
U
'
,
''
,
''
,
0
],
KeyV
:
[
'
v
'
,
'
V
'
,
''
,
''
,
0
],
KeyW
:
[
'
z
'
,
'
Z
'
,
''
,
''
,
0
],
KeyX
:
[
'
x
'
,
'
X
'
,
''
,
''
,
0
],
KeyY
:
[
'
y
'
,
'
Y
'
,
''
,
''
,
0
],
KeyZ
:
[
'
w
'
,
'
W
'
,
''
,
''
,
0
],
Digit1
:
[
'
&
'
,
'
1
'
,
'
|
'
,
''
,
0
],
Digit2
:
[
'
é
'
,
'
2
'
,
'
@
'
,
''
,
0
],
Digit3
:
[
'
"
'
,
'
3
'
,
'
#
'
,
''
,
0
],
Digit4
:
[
'
\'
'
,
'
4
'
,
'
{
'
,
''
,
0
],
Digit5
:
[
'
(
'
,
'
5
'
,
'
[
'
,
''
,
0
],
Digit6
:
[
'
§
'
,
'
6
'
,
'
^
'
,
''
,
0
],
Digit7
:
[
'
è
'
,
'
7
'
,
''
,
''
,
0
],
Digit8
:
[
'
!
'
,
'
8
'
,
''
,
''
,
0
],
Digit9
:
[
'
ç
'
,
'
9
'
,
'
{
'
,
''
,
0
],
Digit0
:
[
'
à
'
,
'
0
'
,
'
}
'
,
''
,
0
],
Enter
:
[],
Escape
:
[],
Backspace
:
[],
Tab
:
[],
Space
:
[
'
'
,
'
'
,
''
,
''
,
0
],
Minus
:
[
'
)
'
,
'
°
'
,
''
,
''
,
0
],
Equal
:
[
'
-
'
,
'
_
'
,
''
,
''
,
0
],
BracketLeft
:
[
'
^
'
,
'
¨
'
,
'
[
'
,
''
,
0
],
BracketRight
:
[
'
$
'
,
'
*
'
,
'
]
'
,
''
,
0
],
Backslash
:
[
'
µ
'
,
'
£
'
,
'
`
'
,
'
`
'
,
0
],
Semicolon
:
[
'
m
'
,
'
M
'
,
''
,
''
,
0
],
Quote
:
[
'
ù
'
,
'
%
'
,
'
´
'
,
'
´
'
,
0
],
Backquote
:
[
'
²
'
,
'
³
'
,
''
,
''
,
0
],
Comma
:
[
'
;
'
,
'
.
'
,
''
,
''
,
0
],
Period
:
[
'
:
'
,
'
/
'
,
''
,
''
,
0
],
Slash
:
[
'
=
'
,
'
+
'
,
'
~
'
,
'
~
'
,
0
],
CapsLock
:
[],
F1
:
[],
F2
:
[],
F3
:
[],
F4
:
[],
F5
:
[],
F6
:
[],
F7
:
[],
F8
:
[],
F9
:
[],
F10
:
[],
F11
:
[],
F12
:
[],
PrintScreen
:
[],
ScrollLock
:
[],
Pause
:
[],
Insert
:
[],
Home
:
[],
PageUp
:
[],
Delete
:
[],
End
:
[],
PageDown
:
[],
ArrowRight
:
[],
ArrowLeft
:
[],
ArrowDown
:
[],
ArrowUp
:
[],
NumLock
:
[],
NumpadDivide
:
[
'
/
'
,
'
/
'
,
''
,
''
,
0
],
NumpadMultiply
:
[
'
*
'
,
'
*
'
,
''
,
''
,
0
],
NumpadSubtract
:
[
'
-
'
,
'
-
'
,
''
,
''
,
0
],
NumpadAdd
:
[
'
+
'
,
'
+
'
,
''
,
''
,
0
],
NumpadEnter
:
[],
Numpad1
:
[],
Numpad2
:
[],
Numpad3
:
[],
Numpad4
:
[],
Numpad5
:
[],
Numpad6
:
[],
Numpad7
:
[],
Numpad8
:
[],
Numpad9
:
[],
Numpad0
:
[],
NumpadDecimal
:
[],
IntlBackslash
:
[
'
<
'
,
'
>
'
,
'
\\
'
,
''
,
0
],
ContextMenu
:
[],
Power
:
[],
NumpadEqual
:
[],
F13
:
[],
F14
:
[],
F15
:
[],
F16
:
[],
F17
:
[],
F18
:
[],
F19
:
[],
F20
:
[],
F21
:
[],
F22
:
[],
F23
:
[],
F24
:
[],
Help
:
[],
Undo
:
[],
Cut
:
[],
Copy
:
[],
Paste
:
[],
AudioVolumeMute
:
[],
AudioVolumeUp
:
[],
AudioVolumeDown
:
[],
NumpadComma
:
[],
IntlRo
:
[],
KanaMode
:
[],
IntlYen
:
[],
Convert
:
[],
NonConvert
:
[],
Lang1
:
[],
Lang2
:
[],
Lang3
:
[],
Lang4
:
[],
ControlLeft
:
[],
ShiftLeft
:
[],
AltLeft
:
[],
MetaLeft
:
[],
ControlRight
:
[],
ShiftRight
:
[],
AltRight
:
[],
MetaRight
:
[],
MediaTrackNext
:
[],
MediaTrackPrevious
:
[],
MediaStop
:
[],
Eject
:
[],
MediaPlayPause
:
[],
MediaSelect
:
[],
LaunchMail
:
[],
LaunchApp2
:
[],
LaunchApp1
:
[],
BrowserSearch
:
[],
BrowserHome
:
[],
BrowserBack
:
[],
BrowserForward
:
[],
BrowserStop
:
[],
BrowserRefresh
:
[],
BrowserFavorites
:
[]
}
)));
src/vs/workbench/services/keybinding/browser/keyboardLayouts/en-in.win.ts
0 → 100644
浏览文件 @
dc13c53e
/*---------------------------------------------------------------------------------------------
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License. See License.txt in the project root for license information.
*--------------------------------------------------------------------------------------------*/
import
{
KeyboardLayoutProvider
,
KeyboardLayoutInfo
}
from
'
vs/workbench/services/keybinding/browser/keyboardLayoutProvider
'
;
KeyboardLayoutProvider
.
INSTANCE
.
registerKeyboardLayout
((
new
KeyboardLayoutInfo
(
{
name
:
'
00004009
'
,
id
:
''
,
text
:
'
India
'
},
[],
{
Sleep
:
[],
WakeUp
:
[],
KeyA
:
[
'
a
'
,
'
A
'
,
'
─ü
'
,
'
─Ç
'
,
0
],
KeyB
:
[
'
b
'
,
'
B
'
,
''
,
''
,
0
],
KeyC
:
[
'
c
'
,
'
C
'
,
''
,
''
,
0
],
KeyD
:
[
'
d
'
,
'
D
'
,
'
ḍ
'
,
'
Ḍ
'
,
0
],
KeyE
:
[
'
e
'
,
'
E
'
,
'
─ô
'
,
'
─Æ
'
,
0
],
KeyF
:
[
'
f
'
,
'
F
'
,
''
,
''
,
0
],
KeyG
:
[
'
g
'
,
'
G
'
,
'
ṅ
'
,
'
Ṅ
'
,
0
],
KeyH
:
[
'
h
'
,
'
H
'
,
'
ḥ
'
,
'
Ḥ
'
,
0
],
KeyI
:
[
'
i
'
,
'
I
'
,
'
─½
'
,
'
─¬
'
,
0
],
KeyJ
:
[
'
j
'
,
'
J
'
,
''
,
''
,
0
],
KeyK
:
[
'
k
'
,
'
K
'
,
''
,
''
,
0
],
KeyL
:
[
'
l
'
,
'
L
'
,
'
l̥
'
,
'
L̥
'
,
0
],
KeyM
:
[
'
m
'
,
'
M
'
,
'
ṁ
'
,
'
Ṁ
'
,
0
],
KeyN
:
[
'
n
'
,
'
N
'
,
'
ṇ
'
,
'
Ṇ
'
,
0
],
KeyO
:
[
'
o
'
,
'
O
'
,
'
ō
'
,
'
Ō
'
,
0
],
KeyP
:
[
'
p
'
,
'
P
'
,
''
,
''
,
0
],
KeyQ
:
[
'
q
'
,
'
Q
'
,
'
æ
'
,
'
Æ
'
,
0
],
KeyR
:
[
'
r
'
,
'
R
'
,
'
r̥
'
,
'
R̥
'
,
0
],
KeyS
:
[
'
s
'
,
'
S
'
,
'
ś
'
,
'
Ś
'
,
0
],
KeyT
:
[
'
t
'
,
'
T
'
,
'
ṭ
'
,
'
Ṭ
'
,
0
],
KeyU
:
[
'
u
'
,
'
U
'
,
'
ū
'
,
'
Ū
'
,
0
],
KeyV
:
[
'
v
'
,
'
V
'
,
''
,
''
,
0
],
KeyW
:
[
'
w
'
,
'
W
'
,
''
,
''
,
0
],
KeyX
:
[
'
x
'
,
'
X
'
,
'
ṣ
'
,
'
Ṣ
'
,
0
],
KeyY
:
[
'
y
'
,
'
Y
'
,
'
├▒
'
,
'
Ñ
'
,
0
],
KeyZ
:
[
'
z
'
,
'
Z
'
,
''
,
''
,
0
],
Digit1
:
[
'
1
'
,
'
!
'
,
''
,
''
,
0
],
Digit2
:
[
'
2
'
,
'
@
'
,
''
,
''
,
0
],
Digit3
:
[
'
3
'
,
'
#
'
,
''
,
''
,
0
],
Digit4
:
[
'
4
'
,
'
$
'
,
'
₹
'
,
''
,
0
],
Digit5
:
[
'
5
'
,
'
%
'
,
''
,
''
,
0
],
Digit6
:
[
'
6
'
,
'
^
'
,
''
,
'
ˆ
'
,
0
],
Digit7
:
[
'
7
'
,
'
&
'
,
''
,
''
,
0
],
Digit8
:
[
'
8
'
,
'
*
'
,
''
,
''
,
0
],
Digit9
:
[
'
9
'
,
'
(
'
,
''
,
'
╦ÿ
'
,
0
],
Digit0
:
[
'
0
'
,
'
)
'
,
''
,
''
,
0
],
Enter
:
[],
Escape
:
[],
Backspace
:
[],
Tab
:
[],
Space
:
[
'
'
,
'
'
,
''
,
''
,
0
],
Minus
:
[
'
-
'
,
'
_
'
,
'
-
'
,
'
ˍ
'
,
0
],
Equal
:
[
'
=
'
,
'
+
'
,
''
,
''
,
0
],
BracketLeft
:
[
'
[
'
,
'
{
'
,
''
,
''
,
0
],
BracketRight
:
[
'
]
'
,
'
}
'
,
''
,
''
,
0
],
Backslash
:
[
'
\\
'
,
'
|
'
,
''
,
''
,
0
],
Semicolon
:
[
'
;
'
,
'
:
'
,
''
,
''
,
0
],
Quote
:
[
'
\'
'
,
'
"
'
,
''
,
''
,
0
],
Backquote
:
[
'
`
'
,
'
~
'
,
''
,
'
~
'
,
0
],
Comma
:
[
'
,
'
,
'
<
'
,
'
,
'
,
'
<
'
,
0
],
Period
:
[
'
.
'
,
'
>
'
,
'
.
'
,
''
,
0
],
Slash
:
[
'
/
'
,
'
?
'
,
''
,
''
,
0
],
CapsLock
:
[],
F1
:
[],
F2
:
[],
F3
:
[],
F4
:
[],
F5
:
[],
F6
:
[],
F7
:
[],
F8
:
[],
F9
:
[],
F10
:
[],
F11
:
[],
F12
:
[],
PrintScreen
:
[],
ScrollLock
:
[],
Pause
:
[],
Insert
:
[],
Home
:
[],
PageUp
:
[],
Delete
:
[],
End
:
[],
PageDown
:
[],
ArrowRight
:
[],
ArrowLeft
:
[],
ArrowDown
:
[],
ArrowUp
:
[],
NumLock
:
[],
NumpadDivide
:
[
'
/
'
,
'
/
'
,
''
,
''
,
0
],
NumpadMultiply
:
[
'
*
'
,
'
*
'
,
''
,
''
,
0
],
NumpadSubtract
:
[
'
-
'
,
'
-
'
,
''
,
''
,
0
],
NumpadAdd
:
[
'
+
'
,
'
+
'
,
''
,
''
,
0
],
NumpadEnter
:
[],
Numpad1
:
[],
Numpad2
:
[],
Numpad3
:
[],
Numpad4
:
[],
Numpad5
:
[],
Numpad6
:
[],
Numpad7
:
[],
Numpad8
:
[],
Numpad9
:
[],
Numpad0
:
[],
NumpadDecimal
:
[],
IntlBackslash
:
[
'
\\
'
,
'
|
'
,
''
,
''
,
0
],
ContextMenu
:
[],
Power
:
[],
NumpadEqual
:
[],
F13
:
[],
F14
:
[],
F15
:
[],
F16
:
[],
F17
:
[],
F18
:
[],
F19
:
[],
F20
:
[],
F21
:
[],
F22
:
[],
F23
:
[],
F24
:
[],
Help
:
[],
Undo
:
[],
Cut
:
[],
Copy
:
[],
Paste
:
[],
AudioVolumeMute
:
[],
AudioVolumeUp
:
[],
AudioVolumeDown
:
[],
NumpadComma
:
[],
IntlRo
:
[],
KanaMode
:
[],
IntlYen
:
[],
Convert
:
[],
NonConvert
:
[],
Lang1
:
[],
Lang2
:
[],
Lang3
:
[],
Lang4
:
[],
ControlLeft
:
[],
ShiftLeft
:
[],
AltLeft
:
[],
MetaLeft
:
[],
ControlRight
:
[],
ShiftRight
:
[],
AltRight
:
[],
MetaRight
:
[],
MediaTrackNext
:
[],
MediaTrackPrevious
:
[],
MediaStop
:
[],
Eject
:
[],
MediaPlayPause
:
[],
MediaSelect
:
[],
LaunchMail
:
[],
LaunchApp2
:
[],
LaunchApp1
:
[],
BrowserSearch
:
[],
BrowserHome
:
[],
BrowserBack
:
[],
BrowserForward
:
[],
BrowserStop
:
[],
BrowserRefresh
:
[],
BrowserFavorites
:
[]
}
)));
\ No newline at end of file
src/vs/workbench/services/keybinding/browser/keyboardLayouts/en-intl.win.ts
0 → 100644
浏览文件 @
dc13c53e
/*---------------------------------------------------------------------------------------------
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License. See License.txt in the project root for license information.
*--------------------------------------------------------------------------------------------*/
import
{
KeyboardLayoutProvider
,
KeyboardLayoutInfo
}
from
'
vs/workbench/services/keybinding/browser/keyboardLayoutProvider
'
;
KeyboardLayoutProvider
.
INSTANCE
.
registerKeyboardLayout
((
new
KeyboardLayoutInfo
(
{
name
:
'
00020409
'
,
id
:
'
0001
'
,
text
:
'
United States-International
'
},
[],
{
Sleep
:
[],
WakeUp
:
[],
KeyA
:
[
'
a
'
,
'
A
'
,
'
á
'
,
'
Á
'
,
0
],
KeyB
:
[
'
b
'
,
'
B
'
,
''
,
''
,
0
],
KeyC
:
[
'
c
'
,
'
C
'
,
'
©
'
,
'
¢
'
,
0
],
KeyD
:
[
'
d
'
,
'
D
'
,
'
ð
'
,
'
Ð
'
,
0
],
KeyE
:
[
'
e
'
,
'
E
'
,
'
é
'
,
'
É
'
,
0
],
KeyF
:
[
'
f
'
,
'
F
'
,
''
,
''
,
0
],
KeyG
:
[
'
g
'
,
'
G
'
,
''
,
''
,
0
],
KeyH
:
[
'
h
'
,
'
H
'
,
''
,
''
,
0
],
KeyI
:
[
'
i
'
,
'
I
'
,
'
í
'
,
'
Í
'
,
0
],
KeyJ
:
[
'
j
'
,
'
J
'
,
''
,
''
,
0
],
KeyK
:
[
'
k
'
,
'
K
'
,
''
,
''
,
0
],
KeyL
:
[
'
l
'
,
'
L
'
,
'
ø
'
,
'
Ø
'
,
0
],
KeyM
:
[
'
m
'
,
'
M
'
,
'
µ
'
,
''
,
0
],
KeyN
:
[
'
n
'
,
'
N
'
,
'
ñ
'
,
'
Ñ
'
,
0
],
KeyO
:
[
'
o
'
,
'
O
'
,
'
ó
'
,
'
Ó
'
,
0
],
KeyP
:
[
'
p
'
,
'
P
'
,
'
ö
'
,
'
Ö
'
,
0
],
KeyQ
:
[
'
q
'
,
'
Q
'
,
'
ä
'
,
'
Ä
'
,
0
],
KeyR
:
[
'
r
'
,
'
R
'
,
'
®
'
,
''
,
0
],
KeyS
:
[
'
s
'
,
'
S
'
,
'
ß
'
,
'
§
'
,
0
],
KeyT
:
[
'
t
'
,
'
T
'
,
'
þ
'
,
'
Þ
'
,
0
],
KeyU
:
[
'
u
'
,
'
U
'
,
'
ú
'
,
'
Ú
'
,
0
],
KeyV
:
[
'
v
'
,
'
V
'
,
''
,
''
,
0
],
KeyW
:
[
'
w
'
,
'
W
'
,
'
å
'
,
'
Å
'
,
0
],
KeyX
:
[
'
x
'
,
'
X
'
,
''
,
''
,
0
],
KeyY
:
[
'
y
'
,
'
Y
'
,
'
ü
'
,
'
Ü
'
,
0
],
KeyZ
:
[
'
z
'
,
'
Z
'
,
'
æ
'
,
'
Æ
'
,
0
],
Digit1
:
[
'
1
'
,
'
!
'
,
'
¡
'
,
'
¹
'
,
0
],
Digit2
:
[
'
2
'
,
'
@
'
,
'
²
'
,
''
,
0
],
Digit3
:
[
'
3
'
,
'
#
'
,
'
³
'
,
''
,
0
],
Digit4
:
[
'
4
'
,
'
$
'
,
'
¤
'
,
'
£
'
,
0
],
Digit5
:
[
'
5
'
,
'
%
'
,
'
€
'
,
''
,
0
],
Digit6
:
[
'
6
'
,
'
^
'
,
'
¼
'
,
''
,
0
],
Digit7
:
[
'
7
'
,
'
&
'
,
'
½
'
,
''
,
0
],
Digit8
:
[
'
8
'
,
'
*
'
,
'
¾
'
,
''
,
0
],
Digit9
:
[
'
9
'
,
'
(
'
,
'
‘
'
,
''
,
0
],
Digit0
:
[
'
0
'
,
'
)
'
,
'
’
'
,
''
,
0
],
Enter
:
[],
Escape
:
[],
Backspace
:
[],
Tab
:
[],
Space
:
[
'
'
,
'
'
,
''
,
''
,
0
],
Minus
:
[
'
-
'
,
'
_
'
,
'
¥
'
,
''
,
0
],
Equal
:
[
'
=
'
,
'
+
'
,
'
×
'
,
'
÷
'
,
0
],
BracketLeft
:
[
'
[
'
,
'
{
'
,
'
«
'
,
''
,
0
],
BracketRight
:
[
'
]
'
,
'
}
'
,
'
»
'
,
''
,
0
],
Backslash
:
[
'
\\
'
,
'
|
'
,
'
¬
'
,
'
¦
'
,
0
],
Semicolon
:
[
'
;
'
,
'
:
'
,
'
¶
'
,
'
°
'
,
0
],
Quote
:
[
'
\'
'
,
'
"
'
,
'
´
'
,
'
¨
'
,
0
],
Backquote
:
[
'
`
'
,
'
~
'
,
''
,
''
,
0
],
Comma
:
[
'
,
'
,
'
<
'
,
'
ç
'
,
'
Ç
'
,
0
],
Period
:
[
'
.
'
,
'
>
'
,
''
,
''
,
0
],
Slash
:
[
'
/
'
,
'
?
'
,
'
¿
'
,
''
,
0
],
CapsLock
:
[],
F1
:
[],
F2
:
[],
F3
:
[],
F4
:
[],
F5
:
[],
F6
:
[],
F7
:
[],
F8
:
[],
F9
:
[],
F10
:
[],
F11
:
[],
F12
:
[],
PrintScreen
:
[],
ScrollLock
:
[],
Pause
:
[],
Insert
:
[],
Home
:
[],
PageUp
:
[],
Delete
:
[],
End
:
[],
PageDown
:
[],
ArrowRight
:
[],
ArrowLeft
:
[],
ArrowDown
:
[],
ArrowUp
:
[],
NumLock
:
[],
NumpadDivide
:
[
'
/
'
,
'
/
'
,
''
,
''
,
0
],
NumpadMultiply
:
[
'
*
'
,
'
*
'
,
''
,
''
,
0
],
NumpadSubtract
:
[
'
-
'
,
'
-
'
,
''
,
''
,
0
],
NumpadAdd
:
[
'
+
'
,
'
+
'
,
''
,
''
,
0
],
NumpadEnter
:
[],
Numpad1
:
[],
Numpad2
:
[],
Numpad3
:
[],
Numpad4
:
[],
Numpad5
:
[],
Numpad6
:
[],
Numpad7
:
[],
Numpad8
:
[],
Numpad9
:
[],
Numpad0
:
[],
NumpadDecimal
:
[],
IntlBackslash
:
[
'
\\
'
,
'
|
'
,
''
,
''
,
0
],
ContextMenu
:
[],
Power
:
[],
NumpadEqual
:
[],
F13
:
[],
F14
:
[],
F15
:
[],
F16
:
[],
F17
:
[],
F18
:
[],
F19
:
[],
F20
:
[],
F21
:
[],
F22
:
[],
F23
:
[],
F24
:
[],
Help
:
[],
Undo
:
[],
Cut
:
[],
Copy
:
[],
Paste
:
[],
AudioVolumeMute
:
[],
AudioVolumeUp
:
[],
AudioVolumeDown
:
[],
NumpadComma
:
[],
IntlRo
:
[],
KanaMode
:
[],
IntlYen
:
[],
Convert
:
[],
NonConvert
:
[],
Lang1
:
[],
Lang2
:
[],
Lang3
:
[],
Lang4
:
[],
ControlLeft
:
[],
ShiftLeft
:
[],
AltLeft
:
[],
MetaLeft
:
[],
ControlRight
:
[],
ShiftRight
:
[],
AltRight
:
[],
MetaRight
:
[],
MediaTrackNext
:
[],
MediaTrackPrevious
:
[],
MediaStop
:
[],
Eject
:
[],
MediaPlayPause
:
[],
MediaSelect
:
[],
LaunchMail
:
[],
LaunchApp2
:
[],
LaunchApp1
:
[],
BrowserSearch
:
[],
BrowserHome
:
[],
BrowserBack
:
[],
BrowserForward
:
[],
BrowserStop
:
[],
BrowserRefresh
:
[],
BrowserFavorites
:
[]
}
)));
src/vs/workbench/services/keybinding/browser/keyboardLayouts/en-uk.win.ts
0 → 100644
浏览文件 @
dc13c53e
/*---------------------------------------------------------------------------------------------
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License. See License.txt in the project root for license information.
*--------------------------------------------------------------------------------------------*/
import
{
KeyboardLayoutProvider
,
KeyboardLayoutInfo
}
from
'
vs/workbench/services/keybinding/browser/keyboardLayoutProvider
'
;
KeyboardLayoutProvider
.
INSTANCE
.
registerKeyboardLayout
((
new
KeyboardLayoutInfo
(
{
name
:
'
00000809
'
,
id
:
''
,
text
:
'
United Kingdom
'
},
[],
{
Sleep
:
[],
WakeUp
:
[],
KeyA
:
[
'
a
'
,
'
A
'
,
'
á
'
,
'
Á
'
,
0
],
KeyB
:
[
'
b
'
,
'
B
'
,
''
,
''
,
0
],
KeyC
:
[
'
c
'
,
'
C
'
,
''
,
''
,
0
],
KeyD
:
[
'
d
'
,
'
D
'
,
''
,
''
,
0
],
KeyE
:
[
'
e
'
,
'
E
'
,
'
é
'
,
'
É
'
,
0
],
KeyF
:
[
'
f
'
,
'
F
'
,
''
,
''
,
0
],
KeyG
:
[
'
g
'
,
'
G
'
,
''
,
''
,
0
],
KeyH
:
[
'
h
'
,
'
H
'
,
''
,
''
,
0
],
KeyI
:
[
'
i
'
,
'
I
'
,
'
í
'
,
'
Í
'
,
0
],
KeyJ
:
[
'
j
'
,
'
J
'
,
''
,
''
,
0
],
KeyK
:
[
'
k
'
,
'
K
'
,
''
,
''
,
0
],
KeyL
:
[
'
l
'
,
'
L
'
,
''
,
''
,
0
],
KeyM
:
[
'
m
'
,
'
M
'
,
''
,
''
,
0
],
KeyN
:
[
'
n
'
,
'
N
'
,
''
,
''
,
0
],
KeyO
:
[
'
o
'
,
'
O
'
,
'
ó
'
,
'
Ó
'
,
0
],
KeyP
:
[
'
p
'
,
'
P
'
,
''
,
''
,
0
],
KeyQ
:
[
'
q
'
,
'
Q
'
,
''
,
''
,
0
],
KeyR
:
[
'
r
'
,
'
R
'
,
''
,
''
,
0
],
KeyS
:
[
'
s
'
,
'
S
'
,
''
,
''
,
0
],
KeyT
:
[
'
t
'
,
'
T
'
,
''
,
''
,
0
],
KeyU
:
[
'
u
'
,
'
U
'
,
'
ú
'
,
'
Ú
'
,
0
],
KeyV
:
[
'
v
'
,
'
V
'
,
''
,
''
,
0
],
KeyW
:
[
'
w
'
,
'
W
'
,
''
,
''
,
0
],
KeyX
:
[
'
x
'
,
'
X
'
,
''
,
''
,
0
],
KeyY
:
[
'
y
'
,
'
Y
'
,
''
,
''
,
0
],
KeyZ
:
[
'
z
'
,
'
Z
'
,
''
,
''
,
0
],
Digit1
:
[
'
1
'
,
'
!
'
,
''
,
''
,
0
],
Digit2
:
[
'
2
'
,
'
"
'
,
''
,
''
,
0
],
Digit3
:
[
'
3
'
,
'
£
'
,
''
,
''
,
0
],
Digit4
:
[
'
4
'
,
'
$
'
,
'
€
'
,
''
,
0
],
Digit5
:
[
'
5
'
,
'
%
'
,
''
,
''
,
0
],
Digit6
:
[
'
6
'
,
'
^
'
,
''
,
''
,
0
],
Digit7
:
[
'
7
'
,
'
&
'
,
''
,
''
,
0
],
Digit8
:
[
'
8
'
,
'
*
'
,
''
,
''
,
0
],
Digit9
:
[
'
9
'
,
'
(
'
,
''
,
''
,
0
],
Digit0
:
[
'
0
'
,
'
)
'
,
''
,
''
,
0
],
Enter
:
[],
Escape
:
[],
Backspace
:
[],
Tab
:
[],
Space
:
[
'
'
,
'
'
,
''
,
''
,
0
],
Minus
:
[
'
-
'
,
'
_
'
,
''
,
''
,
0
],
Equal
:
[
'
=
'
,
'
+
'
,
''
,
''
,
0
],
BracketLeft
:
[
'
[
'
,
'
{
'
,
''
,
''
,
0
],
BracketRight
:
[
'
]
'
,
'
}
'
,
''
,
''
,
0
],
Backslash
:
[
'
#
'
,
'
~
'
,
'
\\
'
,
'
|
'
,
0
],
Semicolon
:
[
'
;
'
,
'
:
'
,
''
,
''
,
0
],
Quote
:
[
'
\'
'
,
'
@
'
,
''
,
''
,
0
],
Backquote
:
[
'
`
'
,
'
¬
'
,
'
¦
'
,
''
,
0
],
Comma
:
[
'
,
'
,
'
<
'
,
''
,
''
,
0
],
Period
:
[
'
.
'
,
'
>
'
,
''
,
''
,
0
],
Slash
:
[
'
/
'
,
'
?
'
,
''
,
''
,
0
],
CapsLock
:
[],
F1
:
[],
F2
:
[],
F3
:
[],
F4
:
[],
F5
:
[],
F6
:
[],
F7
:
[],
F8
:
[],
F9
:
[],
F10
:
[],
F11
:
[],
F12
:
[],
PrintScreen
:
[],
ScrollLock
:
[],
Pause
:
[],
Insert
:
[],
Home
:
[],
PageUp
:
[],
Delete
:
[],
End
:
[],
PageDown
:
[],
ArrowRight
:
[],
ArrowLeft
:
[],
ArrowDown
:
[],
ArrowUp
:
[],
NumLock
:
[],
NumpadDivide
:
[
'
/
'
,
'
/
'
,
''
,
''
,
0
],
NumpadMultiply
:
[
'
*
'
,
'
*
'
,
''
,
''
,
0
],
NumpadSubtract
:
[
'
-
'
,
'
-
'
,
''
,
''
,
0
],
NumpadAdd
:
[
'
+
'
,
'
+
'
,
''
,
''
,
0
],
NumpadEnter
:
[],
Numpad1
:
[],
Numpad2
:
[],
Numpad3
:
[],
Numpad4
:
[],
Numpad5
:
[],
Numpad6
:
[],
Numpad7
:
[],
Numpad8
:
[],
Numpad9
:
[],
Numpad0
:
[],
NumpadDecimal
:
[],
IntlBackslash
:
[
'
\\
'
,
'
|
'
,
''
,
''
,
0
],
ContextMenu
:
[],
Power
:
[],
NumpadEqual
:
[],
F13
:
[],
F14
:
[],
F15
:
[],
F16
:
[],
F17
:
[],
F18
:
[],
F19
:
[],
F20
:
[],
F21
:
[],
F22
:
[],
F23
:
[],
F24
:
[],
Help
:
[],
Undo
:
[],
Cut
:
[],
Copy
:
[],
Paste
:
[],
AudioVolumeMute
:
[],
AudioVolumeUp
:
[],
AudioVolumeDown
:
[],
NumpadComma
:
[],
IntlRo
:
[],
KanaMode
:
[],
IntlYen
:
[],
Convert
:
[],
NonConvert
:
[],
Lang1
:
[],
Lang2
:
[],
Lang3
:
[],
Lang4
:
[],
ControlLeft
:
[],
ShiftLeft
:
[],
AltLeft
:
[],
MetaLeft
:
[],
ControlRight
:
[],
ShiftRight
:
[],
AltRight
:
[],
MetaRight
:
[],
MediaTrackNext
:
[],
MediaTrackPrevious
:
[],
MediaStop
:
[],
Eject
:
[],
MediaPlayPause
:
[],
MediaSelect
:
[],
LaunchMail
:
[],
LaunchApp2
:
[],
LaunchApp1
:
[],
BrowserSearch
:
[],
BrowserHome
:
[],
BrowserBack
:
[],
BrowserForward
:
[],
BrowserStop
:
[],
BrowserRefresh
:
[],
BrowserFavorites
:
[]
}
)));
\ No newline at end of file
src/vs/workbench/services/keybinding/browser/keyboardLayouts/en.win.ts
0 → 100644
浏览文件 @
dc13c53e
/*---------------------------------------------------------------------------------------------
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License. See License.txt in the project root for license information.
*--------------------------------------------------------------------------------------------*/
import
{
KeyboardLayoutProvider
,
KeyboardLayoutInfo
}
from
'
vs/workbench/services/keybinding/browser/keyboardLayoutProvider
'
;
KeyboardLayoutProvider
.
INSTANCE
.
registerKeyboardLayout
((
new
KeyboardLayoutInfo
(
{
name
:
'
00000409
'
,
id
:
''
,
text
:
'
US
'
},
[
{
name
:
'
00000804
'
,
id
:
''
,
text
:
'
Chinese (Simplified) - US Keyboard
'
},
{
name
:
'
00000411
'
,
id
:
''
,
text
:
'
Japanese
'
},
{
name
:
'
00000412
'
,
id
:
''
,
text
:
'
Korean
'
},
{
name
:
'
00000404
'
,
id
:
''
,
text
:
'
Chinese (Traditional) - US Keyboard
'
}
],
{
Sleep
:
[],
WakeUp
:
[],
KeyA
:
[
'
a
'
,
'
A
'
,
''
,
''
,
0
],
KeyB
:
[
'
b
'
,
'
B
'
,
''
,
''
,
0
],
KeyC
:
[
'
c
'
,
'
C
'
,
''
,
''
,
0
],
KeyD
:
[
'
d
'
,
'
D
'
,
''
,
''
,
0
],
KeyE
:
[
'
e
'
,
'
E
'
,
''
,
''
,
0
],
KeyF
:
[
'
f
'
,
'
F
'
,
''
,
''
,
0
],
KeyG
:
[
'
g
'
,
'
G
'
,
''
,
''
,
0
],
KeyH
:
[
'
h
'
,
'
H
'
,
''
,
''
,
0
],
KeyI
:
[
'
i
'
,
'
I
'
,
''
,
''
,
0
],
KeyJ
:
[
'
j
'
,
'
J
'
,
''
,
''
,
0
],
KeyK
:
[
'
k
'
,
'
K
'
,
''
,
''
,
0
],
KeyL
:
[
'
l
'
,
'
L
'
,
''
,
''
,
0
],
KeyM
:
[
'
m
'
,
'
M
'
,
''
,
''
,
0
],
KeyN
:
[
'
n
'
,
'
N
'
,
''
,
''
,
0
],
KeyO
:
[
'
o
'
,
'
O
'
,
''
,
''
,
0
],
KeyP
:
[
'
p
'
,
'
P
'
,
''
,
''
,
0
],
KeyQ
:
[
'
q
'
,
'
Q
'
,
''
,
''
,
0
],
KeyR
:
[
'
r
'
,
'
R
'
,
''
,
''
,
0
],
KeyS
:
[
'
s
'
,
'
S
'
,
''
,
''
,
0
],
KeyT
:
[
'
t
'
,
'
T
'
,
''
,
''
,
0
],
KeyU
:
[
'
u
'
,
'
U
'
,
''
,
''
,
0
],
KeyV
:
[
'
v
'
,
'
V
'
,
''
,
''
,
0
],
KeyW
:
[
'
w
'
,
'
W
'
,
''
,
''
,
0
],
KeyX
:
[
'
x
'
,
'
X
'
,
''
,
''
,
0
],
KeyY
:
[
'
y
'
,
'
Y
'
,
''
,
''
,
0
],
KeyZ
:
[
'
z
'
,
'
Z
'
,
''
,
''
,
0
],
Digit1
:
[
'
1
'
,
'
!
'
,
''
,
''
,
0
],
Digit2
:
[
'
2
'
,
'
@
'
,
''
,
''
,
0
],
Digit3
:
[
'
3
'
,
'
#
'
,
''
,
''
,
0
],
Digit4
:
[
'
4
'
,
'
$
'
,
''
,
''
,
0
],
Digit5
:
[
'
5
'
,
'
%
'
,
''
,
''
,
0
],
Digit6
:
[
'
6
'
,
'
^
'
,
''
,
''
,
0
],
Digit7
:
[
'
7
'
,
'
&
'
,
''
,
''
,
0
],
Digit8
:
[
'
8
'
,
'
*
'
,
''
,
''
,
0
],
Digit9
:
[
'
9
'
,
'
(
'
,
''
,
''
,
0
],
Digit0
:
[
'
0
'
,
'
)
'
,
''
,
''
,
0
],
Enter
:
[],
Escape
:
[],
Backspace
:
[],
Tab
:
[],
Space
:
[
'
'
,
'
'
,
''
,
''
,
0
],
Minus
:
[
'
-
'
,
'
_
'
,
''
,
''
,
0
],
Equal
:
[
'
=
'
,
'
+
'
,
''
,
''
,
0
],
BracketLeft
:
[
'
[
'
,
'
{
'
,
''
,
''
,
0
],
BracketRight
:
[
'
]
'
,
'
}
'
,
''
,
''
,
0
],
Backslash
:
[
'
\\
'
,
'
|
'
,
''
,
''
,
0
],
Semicolon
:
[
'
;
'
,
'
:
'
,
''
,
''
,
0
],
Quote
:
[
'
\'
'
,
'
"
'
,
''
,
''
,
0
],
Backquote
:
[
'
`
'
,
'
~
'
,
''
,
''
,
0
],
Comma
:
[
'
,
'
,
'
<
'
,
''
,
''
,
0
],
Period
:
[
'
.
'
,
'
>
'
,
''
,
''
,
0
],
Slash
:
[
'
/
'
,
'
?
'
,
''
,
''
,
0
],
CapsLock
:
[],
F1
:
[],
F2
:
[],
F3
:
[],
F4
:
[],
F5
:
[],
F6
:
[],
F7
:
[],
F8
:
[],
F9
:
[],
F10
:
[],
F11
:
[],
F12
:
[],
PrintScreen
:
[],
ScrollLock
:
[],
Pause
:
[],
Insert
:
[],
Home
:
[],
PageUp
:
[],
Delete
:
[],
End
:
[],
PageDown
:
[],
ArrowRight
:
[],
ArrowLeft
:
[],
ArrowDown
:
[],
ArrowUp
:
[],
NumLock
:
[],
NumpadDivide
:
[
'
/
'
,
'
/
'
,
''
,
''
,
0
],
NumpadMultiply
:
[
'
*
'
,
'
*
'
,
''
,
''
,
0
],
NumpadSubtract
:
[
'
-
'
,
'
-
'
,
''
,
''
,
0
],
NumpadAdd
:
[
'
+
'
,
'
+
'
,
''
,
''
,
0
],
NumpadEnter
:
[],
Numpad1
:
[],
Numpad2
:
[],
Numpad3
:
[],
Numpad4
:
[],
Numpad5
:
[],
Numpad6
:
[],
Numpad7
:
[],
Numpad8
:
[],
Numpad9
:
[],
Numpad0
:
[],
NumpadDecimal
:
[],
IntlBackslash
:
[
'
\\
'
,
'
|
'
,
''
,
''
,
0
],
ContextMenu
:
[],
Power
:
[],
NumpadEqual
:
[],
F13
:
[],
F14
:
[],
F15
:
[],
F16
:
[],
F17
:
[],
F18
:
[],
F19
:
[],
F20
:
[],
F21
:
[],
F22
:
[],
F23
:
[],
F24
:
[],
Help
:
[],
Undo
:
[],
Cut
:
[],
Copy
:
[],
Paste
:
[],
AudioVolumeMute
:
[],
AudioVolumeUp
:
[],
AudioVolumeDown
:
[],
NumpadComma
:
[],
IntlRo
:
[],
KanaMode
:
[],
IntlYen
:
[],
Convert
:
[],
NonConvert
:
[],
Lang1
:
[],
Lang2
:
[],
Lang3
:
[],
Lang4
:
[],
ControlLeft
:
[],
ShiftLeft
:
[],
AltLeft
:
[],
MetaLeft
:
[],
ControlRight
:
[],
ShiftRight
:
[],
AltRight
:
[],
MetaRight
:
[],
MediaTrackNext
:
[],
MediaTrackPrevious
:
[],
MediaStop
:
[],
Eject
:
[],
MediaPlayPause
:
[],
MediaSelect
:
[],
LaunchMail
:
[],
LaunchApp2
:
[],
LaunchApp1
:
[],
BrowserSearch
:
[],
BrowserHome
:
[],
BrowserBack
:
[],
BrowserForward
:
[],
BrowserStop
:
[],
BrowserRefresh
:
[],
BrowserFavorites
:
[]
}
)));
\ No newline at end of file
src/vs/workbench/services/keybinding/browser/keyboardLayouts/es-latin.win.ts
0 → 100644
浏览文件 @
dc13c53e
/*---------------------------------------------------------------------------------------------
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License. See License.txt in the project root for license information.
*--------------------------------------------------------------------------------------------*/
import
{
KeyboardLayoutProvider
,
KeyboardLayoutInfo
}
from
'
vs/workbench/services/keybinding/browser/keyboardLayoutProvider
'
;
KeyboardLayoutProvider
.
INSTANCE
.
registerKeyboardLayout
((
new
KeyboardLayoutInfo
(
{
name
:
'
0000080A
'
,
id
:
''
,
text
:
'
Latin American
'
},
[],
{
Sleep
:
[],
WakeUp
:
[],
KeyA
:
[
'
a
'
,
'
A
'
,
''
,
''
,
0
],
KeyB
:
[
'
b
'
,
'
B
'
,
''
,
''
,
0
],
KeyC
:
[
'
c
'
,
'
C
'
,
''
,
''
,
0
],
KeyD
:
[
'
d
'
,
'
D
'
,
''
,
''
,
0
],
KeyE
:
[
'
e
'
,
'
E
'
,
''
,
''
,
0
],
KeyF
:
[
'
f
'
,
'
F
'
,
''
,
''
,
0
],
KeyG
:
[
'
g
'
,
'
G
'
,
''
,
''
,
0
],
KeyH
:
[
'
h
'
,
'
H
'
,
''
,
''
,
0
],
KeyI
:
[
'
i
'
,
'
I
'
,
''
,
''
,
0
],
KeyJ
:
[
'
j
'
,
'
J
'
,
''
,
''
,
0
],
KeyK
:
[
'
k
'
,
'
K
'
,
''
,
''
,
0
],
KeyL
:
[
'
l
'
,
'
L
'
,
''
,
''
,
0
],
KeyM
:
[
'
m
'
,
'
M
'
,
''
,
''
,
0
],
KeyN
:
[
'
n
'
,
'
N
'
,
''
,
''
,
0
],
KeyO
:
[
'
o
'
,
'
O
'
,
''
,
''
,
0
],
KeyP
:
[
'
p
'
,
'
P
'
,
''
,
''
,
0
],
KeyQ
:
[
'
q
'
,
'
Q
'
,
'
@
'
,
''
,
0
],
KeyR
:
[
'
r
'
,
'
R
'
,
''
,
''
,
0
],
KeyS
:
[
'
s
'
,
'
S
'
,
''
,
''
,
0
],
KeyT
:
[
'
t
'
,
'
T
'
,
''
,
''
,
0
],
KeyU
:
[
'
u
'
,
'
U
'
,
''
,
''
,
0
],
KeyV
:
[
'
v
'
,
'
V
'
,
''
,
''
,
0
],
KeyW
:
[
'
w
'
,
'
W
'
,
''
,
''
,
0
],
KeyX
:
[
'
x
'
,
'
X
'
,
''
,
''
,
0
],
KeyY
:
[
'
y
'
,
'
Y
'
,
''
,
''
,
0
],
KeyZ
:
[
'
z
'
,
'
Z
'
,
''
,
''
,
0
],
Digit1
:
[
'
1
'
,
'
!
'
,
''
,
''
,
0
],
Digit2
:
[
'
2
'
,
'
"
'
,
''
,
''
,
0
],
Digit3
:
[
'
3
'
,
'
#
'
,
''
,
''
,
0
],
Digit4
:
[
'
4
'
,
'
$
'
,
''
,
''
,
0
],
Digit5
:
[
'
5
'
,
'
%
'
,
''
,
''
,
0
],
Digit6
:
[
'
6
'
,
'
&
'
,
''
,
''
,
0
],
Digit7
:
[
'
7
'
,
'
/
'
,
''
,
''
,
0
],
Digit8
:
[
'
8
'
,
'
(
'
,
''
,
''
,
0
],
Digit9
:
[
'
9
'
,
'
)
'
,
''
,
''
,
0
],
Digit0
:
[
'
0
'
,
'
=
'
,
''
,
''
,
0
],
Enter
:
[],
Escape
:
[],
Backspace
:
[],
Tab
:
[],
Space
:
[
'
'
,
'
'
,
''
,
''
,
0
],
Minus
:
[
'
\'
'
,
'
?
'
,
'
\\
'
,
''
,
0
],
Equal
:
[
'
¿
'
,
'
¡
'
,
''
,
''
,
0
],
BracketLeft
:
[
'
´
'
,
'
¨
'
,
''
,
''
,
0
],
BracketRight
:
[
'
+
'
,
'
*
'
,
'
~
'
,
''
,
0
],
Backslash
:
[
'
}
'
,
'
]
'
,
'
`
'
,
''
,
0
],
Semicolon
:
[
'
ñ
'
,
'
Ñ
'
,
''
,
''
,
0
],
Quote
:
[
'
{
'
,
'
[
'
,
'
^
'
,
''
,
0
],
Backquote
:
[
'
|
'
,
'
°
'
,
'
¬
'
,
''
,
0
],
Comma
:
[
'
,
'
,
'
;
'
,
''
,
''
,
0
],
Period
:
[
'
.
'
,
'
:
'
,
''
,
''
,
0
],
Slash
:
[
'
-
'
,
'
_
'
,
''
,
''
,
0
],
CapsLock
:
[],
F1
:
[],
F2
:
[],
F3
:
[],
F4
:
[],
F5
:
[],
F6
:
[],
F7
:
[],
F8
:
[],
F9
:
[],
F10
:
[],
F11
:
[],
F12
:
[],
PrintScreen
:
[],
ScrollLock
:
[],
Pause
:
[],
Insert
:
[],
Home
:
[],
PageUp
:
[],
Delete
:
[],
End
:
[],
PageDown
:
[],
ArrowRight
:
[],
ArrowLeft
:
[],
ArrowDown
:
[],
ArrowUp
:
[],
NumLock
:
[],
NumpadDivide
:
[
'
/
'
,
'
/
'
,
''
,
''
,
0
],
NumpadMultiply
:
[
'
*
'
,
'
*
'
,
''
,
''
,
0
],
NumpadSubtract
:
[
'
-
'
,
'
-
'
,
''
,
''
,
0
],
NumpadAdd
:
[
'
+
'
,
'
+
'
,
''
,
''
,
0
],
NumpadEnter
:
[],
Numpad1
:
[],
Numpad2
:
[],
Numpad3
:
[],
Numpad4
:
[],
Numpad5
:
[],
Numpad6
:
[],
Numpad7
:
[],
Numpad8
:
[],
Numpad9
:
[],
Numpad0
:
[],
NumpadDecimal
:
[],
IntlBackslash
:
[
'
<
'
,
'
>
'
,
''
,
''
,
0
],
ContextMenu
:
[],
Power
:
[],
NumpadEqual
:
[],
F13
:
[],
F14
:
[],
F15
:
[],
F16
:
[],
F17
:
[],
F18
:
[],
F19
:
[],
F20
:
[],
F21
:
[],
F22
:
[],
F23
:
[],
F24
:
[],
Help
:
[],
Undo
:
[],
Cut
:
[],
Copy
:
[],
Paste
:
[],
AudioVolumeMute
:
[],
AudioVolumeUp
:
[],
AudioVolumeDown
:
[],
NumpadComma
:
[],
IntlRo
:
[],
KanaMode
:
[],
IntlYen
:
[],
Convert
:
[],
NonConvert
:
[],
Lang1
:
[],
Lang2
:
[],
Lang3
:
[],
Lang4
:
[],
ControlLeft
:
[],
ShiftLeft
:
[],
AltLeft
:
[],
MetaLeft
:
[],
ControlRight
:
[],
ShiftRight
:
[],
AltRight
:
[],
MetaRight
:
[],
MediaTrackNext
:
[],
MediaTrackPrevious
:
[],
MediaStop
:
[],
Eject
:
[],
MediaPlayPause
:
[],
MediaSelect
:
[],
LaunchMail
:
[],
LaunchApp2
:
[],
LaunchApp1
:
[],
BrowserSearch
:
[],
BrowserHome
:
[],
BrowserBack
:
[],
BrowserForward
:
[],
BrowserStop
:
[],
BrowserRefresh
:
[],
BrowserFavorites
:
[]
}
)));
\ No newline at end of file
src/vs/workbench/services/keybinding/browser/keyboardLayouts/es.win.ts
0 → 100644
浏览文件 @
dc13c53e
/*---------------------------------------------------------------------------------------------
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License. See License.txt in the project root for license information.
*--------------------------------------------------------------------------------------------*/
import
{
KeyboardLayoutProvider
,
KeyboardLayoutInfo
}
from
'
vs/workbench/services/keybinding/browser/keyboardLayoutProvider
'
;
KeyboardLayoutProvider
.
INSTANCE
.
registerKeyboardLayout
((
new
KeyboardLayoutInfo
(
{
name
:
'
0000040A
'
,
id
:
''
,
text
:
'
Spanish
'
},
[],
{
Sleep
:
[],
WakeUp
:
[],
KeyA
:
[
'
a
'
,
'
A
'
,
''
,
''
,
0
],
KeyB
:
[
'
b
'
,
'
B
'
,
''
,
''
,
0
],
KeyC
:
[
'
c
'
,
'
C
'
,
''
,
''
,
0
],
KeyD
:
[
'
d
'
,
'
D
'
,
''
,
''
,
0
],
KeyE
:
[
'
e
'
,
'
E
'
,
'
€
'
,
''
,
0
],
KeyF
:
[
'
f
'
,
'
F
'
,
''
,
''
,
0
],
KeyG
:
[
'
g
'
,
'
G
'
,
''
,
''
,
0
],
KeyH
:
[
'
h
'
,
'
H
'
,
''
,
''
,
0
],
KeyI
:
[
'
i
'
,
'
I
'
,
''
,
''
,
0
],
KeyJ
:
[
'
j
'
,
'
J
'
,
''
,
''
,
0
],
KeyK
:
[
'
k
'
,
'
K
'
,
''
,
''
,
0
],
KeyL
:
[
'
l
'
,
'
L
'
,
''
,
''
,
0
],
KeyM
:
[
'
m
'
,
'
M
'
,
''
,
''
,
0
],
KeyN
:
[
'
n
'
,
'
N
'
,
''
,
''
,
0
],
KeyO
:
[
'
o
'
,
'
O
'
,
''
,
''
,
0
],
KeyP
:
[
'
p
'
,
'
P
'
,
''
,
''
,
0
],
KeyQ
:
[
'
q
'
,
'
Q
'
,
''
,
''
,
0
],
KeyR
:
[
'
r
'
,
'
R
'
,
''
,
''
,
0
],
KeyS
:
[
'
s
'
,
'
S
'
,
''
,
''
,
0
],
KeyT
:
[
'
t
'
,
'
T
'
,
''
,
''
,
0
],
KeyU
:
[
'
u
'
,
'
U
'
,
''
,
''
,
0
],
KeyV
:
[
'
v
'
,
'
V
'
,
''
,
''
,
0
],
KeyW
:
[
'
w
'
,
'
W
'
,
''
,
''
,
0
],
KeyX
:
[
'
x
'
,
'
X
'
,
''
,
''
,
0
],
KeyY
:
[
'
y
'
,
'
Y
'
,
''
,
''
,
0
],
KeyZ
:
[
'
z
'
,
'
Z
'
,
''
,
''
,
0
],
Digit1
:
[
'
1
'
,
'
!
'
,
'
|
'
,
''
,
0
],
Digit2
:
[
'
2
'
,
'
"
'
,
'
@
'
,
''
,
0
],
Digit3
:
[
'
3
'
,
'
·
'
,
'
#
'
,
''
,
0
],
Digit4
:
[
'
4
'
,
'
$
'
,
'
~
'
,
''
,
0
],
Digit5
:
[
'
5
'
,
'
%
'
,
'
€
'
,
''
,
0
],
Digit6
:
[
'
6
'
,
'
&
'
,
'
¬
'
,
''
,
0
],
Digit7
:
[
'
7
'
,
'
/
'
,
''
,
''
,
0
],
Digit8
:
[
'
8
'
,
'
(
'
,
''
,
''
,
0
],
Digit9
:
[
'
9
'
,
'
)
'
,
''
,
''
,
0
],
Digit0
:
[
'
0
'
,
'
=
'
,
''
,
''
,
0
],
Enter
:
[],
Escape
:
[],
Backspace
:
[],
Tab
:
[],
Space
:
[
'
'
,
'
'
,
''
,
''
,
0
],
Minus
:
[
'
\'
'
,
'
?
'
,
''
,
''
,
0
],
Equal
:
[
'
¡
'
,
'
¿
'
,
''
,
''
,
0
],
BracketLeft
:
[
'
`
'
,
'
^
'
,
'
[
'
,
''
,
0
],
BracketRight
:
[
'
+
'
,
'
*
'
,
'
]
'
,
''
,
0
],
Backslash
:
[
'
ç
'
,
'
Ç
'
,
'
}
'
,
''
,
0
],
Semicolon
:
[
'
ñ
'
,
'
Ñ
'
,
''
,
''
,
0
],
Quote
:
[
'
´
'
,
'
¨
'
,
'
{
'
,
''
,
0
],
Backquote
:
[
'
º
'
,
'
ª
'
,
'
\\
'
,
''
,
0
],
Comma
:
[
'
,
'
,
'
;
'
,
''
,
''
,
0
],
Period
:
[
'
.
'
,
'
:
'
,
''
,
''
,
0
],
Slash
:
[
'
-
'
,
'
_
'
,
''
,
''
,
0
],
CapsLock
:
[],
F1
:
[],
F2
:
[],
F3
:
[],
F4
:
[],
F5
:
[],
F6
:
[],
F7
:
[],
F8
:
[],
F9
:
[],
F10
:
[],
F11
:
[],
F12
:
[],
PrintScreen
:
[],
ScrollLock
:
[],
Pause
:
[],
Insert
:
[],
Home
:
[],
PageUp
:
[],
Delete
:
[],
End
:
[],
PageDown
:
[],
ArrowRight
:
[],
ArrowLeft
:
[],
ArrowDown
:
[],
ArrowUp
:
[],
NumLock
:
[],
NumpadDivide
:
[
'
/
'
,
'
/
'
,
''
,
''
,
0
],
NumpadMultiply
:
[
'
*
'
,
'
*
'
,
''
,
''
,
0
],
NumpadSubtract
:
[
'
-
'
,
'
-
'
,
''
,
''
,
0
],
NumpadAdd
:
[
'
+
'
,
'
+
'
,
''
,
''
,
0
],
NumpadEnter
:
[],
Numpad1
:
[],
Numpad2
:
[],
Numpad3
:
[],
Numpad4
:
[],
Numpad5
:
[],
Numpad6
:
[],
Numpad7
:
[],
Numpad8
:
[],
Numpad9
:
[],
Numpad0
:
[],
NumpadDecimal
:
[],
IntlBackslash
:
[
'
<
'
,
'
>
'
,
''
,
''
,
0
],
ContextMenu
:
[],
Power
:
[],
NumpadEqual
:
[],
F13
:
[],
F14
:
[],
F15
:
[],
F16
:
[],
F17
:
[],
F18
:
[],
F19
:
[],
F20
:
[],
F21
:
[],
F22
:
[],
F23
:
[],
F24
:
[],
Help
:
[],
Undo
:
[],
Cut
:
[],
Copy
:
[],
Paste
:
[],
AudioVolumeMute
:
[],
AudioVolumeUp
:
[],
AudioVolumeDown
:
[],
NumpadComma
:
[],
IntlRo
:
[],
KanaMode
:
[],
IntlYen
:
[],
Convert
:
[],
NonConvert
:
[],
Lang1
:
[],
Lang2
:
[],
Lang3
:
[],
Lang4
:
[],
ControlLeft
:
[],
ShiftLeft
:
[],
AltLeft
:
[],
MetaLeft
:
[],
ControlRight
:
[],
ShiftRight
:
[],
AltRight
:
[],
MetaRight
:
[],
MediaTrackNext
:
[],
MediaTrackPrevious
:
[],
MediaStop
:
[],
Eject
:
[],
MediaPlayPause
:
[],
MediaSelect
:
[],
LaunchMail
:
[],
LaunchApp2
:
[],
LaunchApp1
:
[],
BrowserSearch
:
[],
BrowserHome
:
[],
BrowserBack
:
[],
BrowserForward
:
[],
BrowserStop
:
[],
BrowserRefresh
:
[],
BrowserFavorites
:
[]
}
)));
\ No newline at end of file
src/vs/workbench/services/keybinding/browser/keyboardLayouts/fr.win.ts
0 → 100644
浏览文件 @
dc13c53e
/*---------------------------------------------------------------------------------------------
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License. See License.txt in the project root for license information.
*--------------------------------------------------------------------------------------------*/
import
{
KeyboardLayoutProvider
,
KeyboardLayoutInfo
}
from
'
vs/workbench/services/keybinding/browser/keyboardLayoutProvider
'
;
KeyboardLayoutProvider
.
INSTANCE
.
registerKeyboardLayout
((
new
KeyboardLayoutInfo
(
{
name
:
'
0000040C
'
,
id
:
''
,
text
:
'
French
'
},
[],
{
Sleep
:
[],
WakeUp
:
[],
KeyA
:
[
'
q
'
,
'
Q
'
,
''
,
''
,
0
],
KeyB
:
[
'
b
'
,
'
B
'
,
''
,
''
,
0
],
KeyC
:
[
'
c
'
,
'
C
'
,
''
,
''
,
0
],
KeyD
:
[
'
d
'
,
'
D
'
,
''
,
''
,
0
],
KeyE
:
[
'
e
'
,
'
E
'
,
'
€
'
,
''
,
0
],
KeyF
:
[
'
f
'
,
'
F
'
,
''
,
''
,
0
],
KeyG
:
[
'
g
'
,
'
G
'
,
''
,
''
,
0
],
KeyH
:
[
'
h
'
,
'
H
'
,
''
,
''
,
0
],
KeyI
:
[
'
i
'
,
'
I
'
,
''
,
''
,
0
],
KeyJ
:
[
'
j
'
,
'
J
'
,
''
,
''
,
0
],
KeyK
:
[
'
k
'
,
'
K
'
,
''
,
''
,
0
],
KeyL
:
[
'
l
'
,
'
L
'
,
''
,
''
,
0
],
KeyM
:
[
'
,
'
,
'
?
'
,
''
,
''
,
0
],
KeyN
:
[
'
n
'
,
'
N
'
,
''
,
''
,
0
],
KeyO
:
[
'
o
'
,
'
O
'
,
''
,
''
,
0
],
KeyP
:
[
'
p
'
,
'
P
'
,
''
,
''
,
0
],
KeyQ
:
[
'
a
'
,
'
A
'
,
''
,
''
,
0
],
KeyR
:
[
'
r
'
,
'
R
'
,
''
,
''
,
0
],
KeyS
:
[
'
s
'
,
'
S
'
,
''
,
''
,
0
],
KeyT
:
[
'
t
'
,
'
T
'
,
''
,
''
,
0
],
KeyU
:
[
'
u
'
,
'
U
'
,
''
,
''
,
0
],
KeyV
:
[
'
v
'
,
'
V
'
,
''
,
''
,
0
],
KeyW
:
[
'
z
'
,
'
Z
'
,
''
,
''
,
0
],
KeyX
:
[
'
x
'
,
'
X
'
,
''
,
''
,
0
],
KeyY
:
[
'
y
'
,
'
Y
'
,
''
,
''
,
0
],
KeyZ
:
[
'
w
'
,
'
W
'
,
''
,
''
,
0
],
Digit1
:
[
'
&
'
,
'
1
'
,
''
,
''
,
0
],
Digit2
:
[
'
é
'
,
'
2
'
,
'
~
'
,
''
,
0
],
Digit3
:
[
'
"
'
,
'
3
'
,
'
#
'
,
''
,
0
],
Digit4
:
[
'
\'
'
,
'
4
'
,
'
{
'
,
''
,
0
],
Digit5
:
[
'
(
'
,
'
5
'
,
'
[
'
,
''
,
0
],
Digit6
:
[
'
-
'
,
'
6
'
,
'
|
'
,
''
,
0
],
Digit7
:
[
'
è
'
,
'
7
'
,
'
`
'
,
''
,
0
],
Digit8
:
[
'
_
'
,
'
8
'
,
'
\\
'
,
''
,
0
],
Digit9
:
[
'
ç
'
,
'
9
'
,
'
^
'
,
''
,
0
],
Digit0
:
[
'
à
'
,
'
0
'
,
'
@
'
,
''
,
0
],
Enter
:
[],
Escape
:
[],
Backspace
:
[],
Tab
:
[],
Space
:
[
'
'
,
'
'
,
''
,
''
,
0
],
Minus
:
[
'
)
'
,
'
°
'
,
'
]
'
,
''
,
0
],
Equal
:
[
'
=
'
,
'
+
'
,
'
}
'
,
''
,
0
],
BracketLeft
:
[
'
^
'
,
'
¨
'
,
''
,
''
,
0
],
BracketRight
:
[
'
$
'
,
'
£
'
,
'
¤
'
,
''
,
0
],
Backslash
:
[
'
*
'
,
'
µ
'
,
''
,
''
,
0
],
Semicolon
:
[
'
m
'
,
'
M
'
,
''
,
''
,
0
],
Quote
:
[
'
ù
'
,
'
%
'
,
''
,
''
,
0
],
Backquote
:
[
'
²
'
,
''
,
''
,
''
,
0
],
Comma
:
[
'
;
'
,
'
.
'
,
''
,
''
,
0
],
Period
:
[
'
:
'
,
'
/
'
,
''
,
''
,
0
],
Slash
:
[
'
!
'
,
'
§
'
,
''
,
''
,
0
],
CapsLock
:
[],
F1
:
[],
F2
:
[],
F3
:
[],
F4
:
[],
F5
:
[],
F6
:
[],
F7
:
[],
F8
:
[],
F9
:
[],
F10
:
[],
F11
:
[],
F12
:
[],
PrintScreen
:
[],
ScrollLock
:
[],
Pause
:
[],
Insert
:
[],
Home
:
[],
PageUp
:
[],
Delete
:
[],
End
:
[],
PageDown
:
[],
ArrowRight
:
[],
ArrowLeft
:
[],
ArrowDown
:
[],
ArrowUp
:
[],
NumLock
:
[],
NumpadDivide
:
[
'
/
'
,
'
/
'
,
''
,
''
,
0
],
NumpadMultiply
:
[
'
*
'
,
'
*
'
,
''
,
''
,
0
],
NumpadSubtract
:
[
'
-
'
,
'
-
'
,
''
,
''
,
0
],
NumpadAdd
:
[
'
+
'
,
'
+
'
,
''
,
''
,
0
],
NumpadEnter
:
[],
Numpad1
:
[],
Numpad2
:
[],
Numpad3
:
[],
Numpad4
:
[],
Numpad5
:
[],
Numpad6
:
[],
Numpad7
:
[],
Numpad8
:
[],
Numpad9
:
[],
Numpad0
:
[],
NumpadDecimal
:
[],
IntlBackslash
:
[
'
<
'
,
'
>
'
,
''
,
''
,
0
],
ContextMenu
:
[],
Power
:
[],
NumpadEqual
:
[],
F13
:
[],
F14
:
[],
F15
:
[],
F16
:
[],
F17
:
[],
F18
:
[],
F19
:
[],
F20
:
[],
F21
:
[],
F22
:
[],
F23
:
[],
F24
:
[],
Help
:
[],
Undo
:
[],
Cut
:
[],
Copy
:
[],
Paste
:
[],
AudioVolumeMute
:
[],
AudioVolumeUp
:
[],
AudioVolumeDown
:
[],
NumpadComma
:
[],
IntlRo
:
[],
KanaMode
:
[],
IntlYen
:
[],
Convert
:
[],
NonConvert
:
[],
Lang1
:
[],
Lang2
:
[],
Lang3
:
[],
Lang4
:
[],
ControlLeft
:
[],
ShiftLeft
:
[],
AltLeft
:
[],
MetaLeft
:
[],
ControlRight
:
[],
ShiftRight
:
[],
AltRight
:
[],
MetaRight
:
[],
MediaTrackNext
:
[],
MediaTrackPrevious
:
[],
MediaStop
:
[],
Eject
:
[],
MediaPlayPause
:
[],
MediaSelect
:
[],
LaunchMail
:
[],
LaunchApp2
:
[],
LaunchApp1
:
[],
BrowserSearch
:
[],
BrowserHome
:
[],
BrowserBack
:
[],
BrowserForward
:
[],
BrowserStop
:
[],
BrowserRefresh
:
[],
BrowserFavorites
:
[]
}
)));
\ No newline at end of file
src/vs/workbench/services/keybinding/browser/keyboardLayouts/hu.win.ts
0 → 100644
浏览文件 @
dc13c53e
/*---------------------------------------------------------------------------------------------
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License. See License.txt in the project root for license information.
*--------------------------------------------------------------------------------------------*/
import
{
KeyboardLayoutProvider
,
KeyboardLayoutInfo
}
from
'
vs/workbench/services/keybinding/browser/keyboardLayoutProvider
'
;
KeyboardLayoutProvider
.
INSTANCE
.
registerKeyboardLayout
((
new
KeyboardLayoutInfo
(
{
name
:
'
0000040E
'
,
id
:
''
,
text
:
'
Hungarian
'
},
[],
{
Sleep
:
[],
WakeUp
:
[],
KeyA
:
[
'
a
'
,
'
A
'
,
'
ä
'
,
''
,
0
],
KeyB
:
[
'
b
'
,
'
B
'
,
'
{
'
,
''
,
0
],
KeyC
:
[
'
c
'
,
'
C
'
,
'
&
'
,
''
,
0
],
KeyD
:
[
'
d
'
,
'
D
'
,
'
Đ
'
,
''
,
0
],
KeyE
:
[
'
e
'
,
'
E
'
,
'
Ä
'
,
''
,
0
],
KeyF
:
[
'
f
'
,
'
F
'
,
'
[
'
,
''
,
0
],
KeyG
:
[
'
g
'
,
'
G
'
,
'
]
'
,
''
,
0
],
KeyH
:
[
'
h
'
,
'
H
'
,
''
,
''
,
0
],
KeyI
:
[
'
i
'
,
'
I
'
,
'
Í
'
,
''
,
0
],
KeyJ
:
[
'
j
'
,
'
J
'
,
'
í
'
,
''
,
0
],
KeyK
:
[
'
k
'
,
'
K
'
,
'
ł
'
,
''
,
0
],
KeyL
:
[
'
l
'
,
'
L
'
,
'
Ł
'
,
''
,
0
],
KeyM
:
[
'
m
'
,
'
M
'
,
'
<
'
,
''
,
0
],
KeyN
:
[
'
n
'
,
'
N
'
,
'
}
'
,
''
,
0
],
KeyO
:
[
'
o
'
,
'
O
'
,
''
,
''
,
0
],
KeyP
:
[
'
p
'
,
'
P
'
,
''
,
''
,
0
],
KeyQ
:
[
'
q
'
,
'
Q
'
,
'
\\
'
,
''
,
0
],
KeyR
:
[
'
r
'
,
'
R
'
,
''
,
''
,
0
],
KeyS
:
[
'
s
'
,
'
S
'
,
'
đ
'
,
''
,
0
],
KeyT
:
[
'
t
'
,
'
T
'
,
''
,
''
,
0
],
KeyU
:
[
'
u
'
,
'
U
'
,
'
€
'
,
''
,
0
],
KeyV
:
[
'
v
'
,
'
V
'
,
'
@
'
,
''
,
0
],
KeyW
:
[
'
w
'
,
'
W
'
,
'
|
'
,
''
,
0
],
KeyX
:
[
'
x
'
,
'
X
'
,
'
#
'
,
''
,
0
],
KeyY
:
[
'
z
'
,
'
Z
'
,
''
,
''
,
0
],
KeyZ
:
[
'
y
'
,
'
Y
'
,
'
>
'
,
''
,
0
],
Digit1
:
[
'
1
'
,
'
\'
'
,
'
~
'
,
''
,
0
],
Digit2
:
[
'
2
'
,
'
"
'
,
'
ˇ
'
,
''
,
0
],
Digit3
:
[
'
3
'
,
'
+
'
,
'
^
'
,
''
,
0
],
Digit4
:
[
'
4
'
,
'
!
'
,
'
˘
'
,
''
,
0
],
Digit5
:
[
'
5
'
,
'
%
'
,
'
°
'
,
''
,
0
],
Digit6
:
[
'
6
'
,
'
/
'
,
'
˛
'
,
''
,
0
],
Digit7
:
[
'
7
'
,
'
=
'
,
'
`
'
,
''
,
0
],
Digit8
:
[
'
8
'
,
'
(
'
,
'
˙
'
,
''
,
0
],
Digit9
:
[
'
9
'
,
'
)
'
,
'
´
'
,
''
,
0
],
Digit0
:
[
'
ö
'
,
'
Ö
'
,
'
˝
'
,
''
,
0
],
Enter
:
[],
Escape
:
[],
Backspace
:
[],
Tab
:
[],
Space
:
[
'
'
,
'
'
,
''
,
''
,
0
],
Minus
:
[
'
ü
'
,
'
Ü
'
,
'
¨
'
,
''
,
0
],
Equal
:
[
'
ó
'
,
'
Ó
'
,
'
¸
'
,
''
,
0
],
BracketLeft
:
[
'
ő
'
,
'
Ő
'
,
'
÷
'
,
''
,
0
],
BracketRight
:
[
'
ú
'
,
'
Ú
'
,
'
×
'
,
''
,
0
],
Backslash
:
[
'
ű
'
,
'
Ű
'
,
'
¤
'
,
''
,
0
],
Semicolon
:
[
'
é
'
,
'
É
'
,
'
$
'
,
''
,
0
],
Quote
:
[
'
á
'
,
'
Á
'
,
'
ß
'
,
''
,
0
],
Backquote
:
[
'
0
'
,
'
§
'
,
''
,
''
,
0
],
Comma
:
[
'
,
'
,
'
?
'
,
'
;
'
,
''
,
0
],
Period
:
[
'
.
'
,
'
:
'
,
'
>
'
,
''
,
0
],
Slash
:
[
'
-
'
,
'
_
'
,
'
*
'
,
''
,
0
],
CapsLock
:
[],
F1
:
[],
F2
:
[],
F3
:
[],
F4
:
[],
F5
:
[],
F6
:
[],
F7
:
[],
F8
:
[],
F9
:
[],
F10
:
[],
F11
:
[],
F12
:
[],
PrintScreen
:
[],
ScrollLock
:
[],
Pause
:
[],
Insert
:
[],
Home
:
[],
PageUp
:
[],
Delete
:
[],
End
:
[],
PageDown
:
[],
ArrowRight
:
[],
ArrowLeft
:
[],
ArrowDown
:
[],
ArrowUp
:
[],
NumLock
:
[],
NumpadDivide
:
[
'
/
'
,
'
/
'
,
''
,
''
,
0
],
NumpadMultiply
:
[
'
*
'
,
'
*
'
,
''
,
''
,
0
],
NumpadSubtract
:
[
'
-
'
,
'
-
'
,
''
,
''
,
0
],
NumpadAdd
:
[
'
+
'
,
'
+
'
,
''
,
''
,
0
],
NumpadEnter
:
[],
Numpad1
:
[],
Numpad2
:
[],
Numpad3
:
[],
Numpad4
:
[],
Numpad5
:
[],
Numpad6
:
[],
Numpad7
:
[],
Numpad8
:
[],
Numpad9
:
[],
Numpad0
:
[],
NumpadDecimal
:
[],
IntlBackslash
:
[
'
í
'
,
'
Í
'
,
'
<
'
,
''
,
0
],
ContextMenu
:
[],
Power
:
[],
NumpadEqual
:
[],
F13
:
[],
F14
:
[],
F15
:
[],
F16
:
[],
F17
:
[],
F18
:
[],
F19
:
[],
F20
:
[],
F21
:
[],
F22
:
[],
F23
:
[],
F24
:
[],
Help
:
[],
Undo
:
[],
Cut
:
[],
Copy
:
[],
Paste
:
[],
AudioVolumeMute
:
[],
AudioVolumeUp
:
[],
AudioVolumeDown
:
[],
NumpadComma
:
[],
IntlRo
:
[],
KanaMode
:
[],
IntlYen
:
[],
Convert
:
[],
NonConvert
:
[],
Lang1
:
[],
Lang2
:
[],
Lang3
:
[],
Lang4
:
[],
ControlLeft
:
[],
ShiftLeft
:
[],
AltLeft
:
[],
MetaLeft
:
[],
ControlRight
:
[],
ShiftRight
:
[],
AltRight
:
[],
MetaRight
:
[],
MediaTrackNext
:
[],
MediaTrackPrevious
:
[],
MediaStop
:
[],
Eject
:
[],
MediaPlayPause
:
[],
MediaSelect
:
[],
LaunchMail
:
[],
LaunchApp2
:
[],
LaunchApp1
:
[],
BrowserSearch
:
[],
BrowserHome
:
[],
BrowserBack
:
[],
BrowserForward
:
[],
BrowserStop
:
[],
BrowserRefresh
:
[],
BrowserFavorites
:
[]
}
)));
src/vs/workbench/services/keybinding/browser/keyboardLayouts/it.win.ts
0 → 100644
浏览文件 @
dc13c53e
/*---------------------------------------------------------------------------------------------
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License. See License.txt in the project root for license information.
*--------------------------------------------------------------------------------------------*/
import
{
KeyboardLayoutProvider
,
KeyboardLayoutInfo
}
from
'
vs/workbench/services/keybinding/browser/keyboardLayoutProvider
'
;
KeyboardLayoutProvider
.
INSTANCE
.
registerKeyboardLayout
((
new
KeyboardLayoutInfo
(
{
name
:
'
00000410
'
,
id
:
''
,
text
:
'
Italian
'
},
[],
{
Sleep
:
[],
WakeUp
:
[],
KeyA
:
[
'
a
'
,
'
A
'
,
''
,
''
,
0
],
KeyB
:
[
'
b
'
,
'
B
'
,
''
,
''
,
0
],
KeyC
:
[
'
c
'
,
'
C
'
,
''
,
''
,
0
],
KeyD
:
[
'
d
'
,
'
D
'
,
''
,
''
,
0
],
KeyE
:
[
'
e
'
,
'
E
'
,
'
€
'
,
''
,
0
],
KeyF
:
[
'
f
'
,
'
F
'
,
''
,
''
,
0
],
KeyG
:
[
'
g
'
,
'
G
'
,
''
,
''
,
0
],
KeyH
:
[
'
h
'
,
'
H
'
,
''
,
''
,
0
],
KeyI
:
[
'
i
'
,
'
I
'
,
''
,
''
,
0
],
KeyJ
:
[
'
j
'
,
'
J
'
,
''
,
''
,
0
],
KeyK
:
[
'
k
'
,
'
K
'
,
''
,
''
,
0
],
KeyL
:
[
'
l
'
,
'
L
'
,
''
,
''
,
0
],
KeyM
:
[
'
m
'
,
'
M
'
,
''
,
''
,
0
],
KeyN
:
[
'
n
'
,
'
N
'
,
''
,
''
,
0
],
KeyO
:
[
'
o
'
,
'
O
'
,
''
,
''
,
0
],
KeyP
:
[
'
p
'
,
'
P
'
,
''
,
''
,
0
],
KeyQ
:
[
'
q
'
,
'
Q
'
,
''
,
''
,
0
],
KeyR
:
[
'
r
'
,
'
R
'
,
''
,
''
,
0
],
KeyS
:
[
'
s
'
,
'
S
'
,
''
,
''
,
0
],
KeyT
:
[
'
t
'
,
'
T
'
,
''
,
''
,
0
],
KeyU
:
[
'
u
'
,
'
U
'
,
''
,
''
,
0
],
KeyV
:
[
'
v
'
,
'
V
'
,
''
,
''
,
0
],
KeyW
:
[
'
w
'
,
'
W
'
,
''
,
''
,
0
],
KeyX
:
[
'
x
'
,
'
X
'
,
''
,
''
,
0
],
KeyY
:
[
'
y
'
,
'
Y
'
,
''
,
''
,
0
],
KeyZ
:
[
'
z
'
,
'
Z
'
,
''
,
''
,
0
],
Digit1
:
[
'
1
'
,
'
!
'
,
''
,
''
,
0
],
Digit2
:
[
'
2
'
,
'
"
'
,
''
,
''
,
0
],
Digit3
:
[
'
3
'
,
'
£
'
,
''
,
''
,
0
],
Digit4
:
[
'
4
'
,
'
$
'
,
''
,
''
,
0
],
Digit5
:
[
'
5
'
,
'
%
'
,
'
€
'
,
''
,
0
],
Digit6
:
[
'
6
'
,
'
&
'
,
''
,
''
,
0
],
Digit7
:
[
'
7
'
,
'
/
'
,
''
,
''
,
0
],
Digit8
:
[
'
8
'
,
'
(
'
,
''
,
''
,
0
],
Digit9
:
[
'
9
'
,
'
)
'
,
''
,
''
,
0
],
Digit0
:
[
'
0
'
,
'
=
'
,
''
,
''
,
0
],
Enter
:
[],
Escape
:
[],
Backspace
:
[],
Tab
:
[],
Space
:
[
'
'
,
'
'
,
''
,
''
,
0
],
Minus
:
[
'
\'
'
,
'
?
'
,
''
,
''
,
0
],
Equal
:
[
'
ì
'
,
'
^
'
,
''
,
''
,
0
],
BracketLeft
:
[
'
è
'
,
'
é
'
,
'
[
'
,
'
{
'
,
0
],
BracketRight
:
[
'
+
'
,
'
*
'
,
'
]
'
,
'
}
'
,
0
],
Backslash
:
[
'
ù
'
,
'
§
'
,
''
,
''
,
0
],
Semicolon
:
[
'
ò
'
,
'
ç
'
,
'
@
'
,
''
,
0
],
Quote
:
[
'
à
'
,
'
°
'
,
'
#
'
,
''
,
0
],
Backquote
:
[
'
\\
'
,
'
|
'
,
''
,
''
,
0
],
Comma
:
[
'
,
'
,
'
;
'
,
''
,
''
,
0
],
Period
:
[
'
.
'
,
'
:
'
,
''
,
''
,
0
],
Slash
:
[
'
-
'
,
'
_
'
,
''
,
''
,
0
],
CapsLock
:
[],
F1
:
[],
F2
:
[],
F3
:
[],
F4
:
[],
F5
:
[],
F6
:
[],
F7
:
[],
F8
:
[],
F9
:
[],
F10
:
[],
F11
:
[],
F12
:
[],
PrintScreen
:
[],
ScrollLock
:
[],
Pause
:
[],
Insert
:
[],
Home
:
[],
PageUp
:
[],
Delete
:
[],
End
:
[],
PageDown
:
[],
ArrowRight
:
[],
ArrowLeft
:
[],
ArrowDown
:
[],
ArrowUp
:
[],
NumLock
:
[],
NumpadDivide
:
[
'
/
'
,
'
/
'
,
''
,
''
,
0
],
NumpadMultiply
:
[
'
*
'
,
'
*
'
,
''
,
''
,
0
],
NumpadSubtract
:
[
'
-
'
,
'
-
'
,
''
,
''
,
0
],
NumpadAdd
:
[
'
+
'
,
'
+
'
,
''
,
''
,
0
],
NumpadEnter
:
[],
Numpad1
:
[],
Numpad2
:
[],
Numpad3
:
[],
Numpad4
:
[],
Numpad5
:
[],
Numpad6
:
[],
Numpad7
:
[],
Numpad8
:
[],
Numpad9
:
[],
Numpad0
:
[],
NumpadDecimal
:
[],
IntlBackslash
:
[
'
<
'
,
'
>
'
,
''
,
''
,
0
],
ContextMenu
:
[],
Power
:
[],
NumpadEqual
:
[],
F13
:
[],
F14
:
[],
F15
:
[],
F16
:
[],
F17
:
[],
F18
:
[],
F19
:
[],
F20
:
[],
F21
:
[],
F22
:
[],
F23
:
[],
F24
:
[],
Help
:
[],
Undo
:
[],
Cut
:
[],
Copy
:
[],
Paste
:
[],
AudioVolumeMute
:
[],
AudioVolumeUp
:
[],
AudioVolumeDown
:
[],
NumpadComma
:
[],
IntlRo
:
[],
KanaMode
:
[],
IntlYen
:
[],
Convert
:
[],
NonConvert
:
[],
Lang1
:
[],
Lang2
:
[],
Lang3
:
[],
Lang4
:
[],
ControlLeft
:
[],
ShiftLeft
:
[],
AltLeft
:
[],
MetaLeft
:
[],
ControlRight
:
[],
ShiftRight
:
[],
AltRight
:
[],
MetaRight
:
[],
MediaTrackNext
:
[],
MediaTrackPrevious
:
[],
MediaStop
:
[],
Eject
:
[],
MediaPlayPause
:
[],
MediaSelect
:
[],
LaunchMail
:
[],
LaunchApp2
:
[],
LaunchApp1
:
[],
BrowserSearch
:
[],
BrowserHome
:
[],
BrowserBack
:
[],
BrowserForward
:
[],
BrowserStop
:
[],
BrowserRefresh
:
[],
BrowserFavorites
:
[]
}
)));
\ No newline at end of file
src/vs/workbench/services/keybinding/browser/keyboardLayouts/layout.contribution.win.ts
0 → 100644
浏览文件 @
dc13c53e
/*---------------------------------------------------------------------------------------------
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License. See License.txt in the project root for license information.
*--------------------------------------------------------------------------------------------*/
import
'
vs/workbench/services/keybinding/browser/keyboardLayouts/en.win
'
;
// 40%
import
'
vs/workbench/services/keybinding/browser/keyboardLayouts/es-latin.win
'
;
import
'
vs/workbench/services/keybinding/browser/keyboardLayouts/en-in.win
'
;
import
'
vs/workbench/services/keybinding/browser/keyboardLayouts/de.win
'
;
import
'
vs/workbench/services/keybinding/browser/keyboardLayouts/en-uk.win
'
;
import
'
vs/workbench/services/keybinding/browser/keyboardLayouts/fr.win
'
;
import
'
vs/workbench/services/keybinding/browser/keyboardLayouts/pt-br.win
'
;
import
'
vs/workbench/services/keybinding/browser/keyboardLayouts/es.win
'
;
import
'
vs/workbench/services/keybinding/browser/keyboardLayouts/en-intl.win
'
;
import
'
vs/workbench/services/keybinding/browser/keyboardLayouts/ru.win
'
;
import
'
vs/workbench/services/keybinding/browser/keyboardLayouts/pl.win
'
;
import
'
vs/workbench/services/keybinding/browser/keyboardLayouts/it.win
'
;
import
'
vs/workbench/services/keybinding/browser/keyboardLayouts/sv.win
'
;
import
'
vs/workbench/services/keybinding/browser/keyboardLayouts/tr.win
'
;
import
'
vs/workbench/services/keybinding/browser/keyboardLayouts/pt.win
'
;
import
'
vs/workbench/services/keybinding/browser/keyboardLayouts/dk.win
'
;
import
'
vs/workbench/services/keybinding/browser/keyboardLayouts/no.win
'
;
import
'
vs/workbench/services/keybinding/browser/keyboardLayouts/thai.win
'
;
import
'
vs/workbench/services/keybinding/browser/keyboardLayouts/hu.win
'
;
import
'
vs/workbench/services/keybinding/browser/keyboardLayouts/de-swiss.win
'
;
import
'
vs/workbench/services/keybinding/browser/keyboardLayouts/en-belgian.win
'
;
import
'
vs/workbench/services/keybinding/browser/keyboardLayouts/cz.win
'
;
src/vs/workbench/services/keybinding/browser/keyboardLayouts/no.win.ts
0 → 100644
浏览文件 @
dc13c53e
/*---------------------------------------------------------------------------------------------
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License. See License.txt in the project root for license information.
*--------------------------------------------------------------------------------------------*/
import
{
KeyboardLayoutProvider
,
KeyboardLayoutInfo
}
from
'
vs/workbench/services/keybinding/browser/keyboardLayoutProvider
'
;
KeyboardLayoutProvider
.
INSTANCE
.
registerKeyboardLayout
((
new
KeyboardLayoutInfo
(
{
name
:
'
00000414
'
,
id
:
''
,
text
:
'
Norwegian
'
},
[],
{
Sleep
:
[],
WakeUp
:
[],
KeyA
:
[
'
a
'
,
'
A
'
,
''
,
''
,
0
],
KeyB
:
[
'
b
'
,
'
B
'
,
''
,
''
,
0
],
KeyC
:
[
'
c
'
,
'
C
'
,
''
,
''
,
0
],
KeyD
:
[
'
d
'
,
'
D
'
,
''
,
''
,
0
],
KeyE
:
[
'
e
'
,
'
E
'
,
'
€
'
,
''
,
0
],
KeyF
:
[
'
f
'
,
'
F
'
,
''
,
''
,
0
],
KeyG
:
[
'
g
'
,
'
G
'
,
''
,
''
,
0
],
KeyH
:
[
'
h
'
,
'
H
'
,
''
,
''
,
0
],
KeyI
:
[
'
i
'
,
'
I
'
,
''
,
''
,
0
],
KeyJ
:
[
'
j
'
,
'
J
'
,
''
,
''
,
0
],
KeyK
:
[
'
k
'
,
'
K
'
,
''
,
''
,
0
],
KeyL
:
[
'
l
'
,
'
L
'
,
''
,
''
,
0
],
KeyM
:
[
'
m
'
,
'
M
'
,
'
µ
'
,
''
,
0
],
KeyN
:
[
'
n
'
,
'
N
'
,
''
,
''
,
0
],
KeyO
:
[
'
o
'
,
'
O
'
,
''
,
''
,
0
],
KeyP
:
[
'
p
'
,
'
P
'
,
''
,
''
,
0
],
KeyQ
:
[
'
q
'
,
'
Q
'
,
''
,
''
,
0
],
KeyR
:
[
'
r
'
,
'
R
'
,
''
,
''
,
0
],
KeyS
:
[
'
s
'
,
'
S
'
,
''
,
''
,
0
],
KeyT
:
[
'
t
'
,
'
T
'
,
''
,
''
,
0
],
KeyU
:
[
'
u
'
,
'
U
'
,
''
,
''
,
0
],
KeyV
:
[
'
v
'
,
'
V
'
,
''
,
''
,
0
],
KeyW
:
[
'
w
'
,
'
W
'
,
''
,
''
,
0
],
KeyX
:
[
'
x
'
,
'
X
'
,
''
,
''
,
0
],
KeyY
:
[
'
y
'
,
'
Y
'
,
''
,
''
,
0
],
KeyZ
:
[
'
z
'
,
'
Z
'
,
''
,
''
,
0
],
Digit1
:
[
'
1
'
,
'
!
'
,
''
,
''
,
0
],
Digit2
:
[
'
2
'
,
'
"
'
,
'
@
'
,
''
,
0
],
Digit3
:
[
'
3
'
,
'
#
'
,
'
£
'
,
''
,
0
],
Digit4
:
[
'
4
'
,
'
¤
'
,
'
$
'
,
''
,
0
],
Digit5
:
[
'
5
'
,
'
%
'
,
'
€
'
,
''
,
0
],
Digit6
:
[
'
6
'
,
'
&
'
,
''
,
''
,
0
],
Digit7
:
[
'
7
'
,
'
/
'
,
'
{
'
,
''
,
0
],
Digit8
:
[
'
8
'
,
'
(
'
,
'
[
'
,
''
,
0
],
Digit9
:
[
'
9
'
,
'
)
'
,
'
]
'
,
''
,
0
],
Digit0
:
[
'
0
'
,
'
=
'
,
'
}
'
,
''
,
0
],
Enter
:
[],
Escape
:
[],
Backspace
:
[],
Tab
:
[],
Space
:
[
'
'
,
'
'
,
''
,
''
,
0
],
Minus
:
[
'
+
'
,
'
?
'
,
''
,
''
,
0
],
Equal
:
[
'
\\
'
,
'
`
'
,
'
´
'
,
''
,
0
],
BracketLeft
:
[
'
å
'
,
'
Å
'
,
''
,
''
,
0
],
BracketRight
:
[
'
¨
'
,
'
^
'
,
'
~
'
,
''
,
0
],
Backslash
:
[
'
\'
'
,
'
*
'
,
''
,
''
,
0
],
Semicolon
:
[
'
ø
'
,
'
Ø
'
,
''
,
''
,
0
],
Quote
:
[
'
æ
'
,
'
Æ
'
,
''
,
''
,
0
],
Backquote
:
[
'
|
'
,
'
§
'
,
''
,
''
,
0
],
Comma
:
[
'
,
'
,
'
;
'
,
''
,
''
,
0
],
Period
:
[
'
.
'
,
'
:
'
,
''
,
''
,
0
],
Slash
:
[
'
-
'
,
'
_
'
,
''
,
''
,
0
],
CapsLock
:
[],
F1
:
[],
F2
:
[],
F3
:
[],
F4
:
[],
F5
:
[],
F6
:
[],
F7
:
[],
F8
:
[],
F9
:
[],
F10
:
[],
F11
:
[],
F12
:
[],
PrintScreen
:
[],
ScrollLock
:
[],
Pause
:
[],
Insert
:
[],
Home
:
[],
PageUp
:
[],
Delete
:
[],
End
:
[],
PageDown
:
[],
ArrowRight
:
[],
ArrowLeft
:
[],
ArrowDown
:
[],
ArrowUp
:
[],
NumLock
:
[],
NumpadDivide
:
[
'
/
'
,
'
/
'
,
''
,
''
,
0
],
NumpadMultiply
:
[
'
*
'
,
'
*
'
,
''
,
''
,
0
],
NumpadSubtract
:
[
'
-
'
,
'
-
'
,
''
,
''
,
0
],
NumpadAdd
:
[
'
+
'
,
'
+
'
,
''
,
''
,
0
],
NumpadEnter
:
[],
Numpad1
:
[],
Numpad2
:
[],
Numpad3
:
[],
Numpad4
:
[],
Numpad5
:
[],
Numpad6
:
[],
Numpad7
:
[],
Numpad8
:
[],
Numpad9
:
[],
Numpad0
:
[],
NumpadDecimal
:
[],
IntlBackslash
:
[
'
<
'
,
'
>
'
,
''
,
''
,
0
],
ContextMenu
:
[],
Power
:
[],
NumpadEqual
:
[],
F13
:
[],
F14
:
[],
F15
:
[],
F16
:
[],
F17
:
[],
F18
:
[],
F19
:
[],
F20
:
[],
F21
:
[],
F22
:
[],
F23
:
[],
F24
:
[],
Help
:
[],
Undo
:
[],
Cut
:
[],
Copy
:
[],
Paste
:
[],
AudioVolumeMute
:
[],
AudioVolumeUp
:
[],
AudioVolumeDown
:
[],
NumpadComma
:
[],
IntlRo
:
[],
KanaMode
:
[],
IntlYen
:
[],
Convert
:
[],
NonConvert
:
[],
Lang1
:
[],
Lang2
:
[],
Lang3
:
[],
Lang4
:
[],
ControlLeft
:
[],
ShiftLeft
:
[],
AltLeft
:
[],
MetaLeft
:
[],
ControlRight
:
[],
ShiftRight
:
[],
AltRight
:
[],
MetaRight
:
[],
MediaTrackNext
:
[],
MediaTrackPrevious
:
[],
MediaStop
:
[],
Eject
:
[],
MediaPlayPause
:
[],
MediaSelect
:
[],
LaunchMail
:
[],
LaunchApp2
:
[],
LaunchApp1
:
[],
BrowserSearch
:
[],
BrowserHome
:
[],
BrowserBack
:
[],
BrowserForward
:
[],
BrowserStop
:
[],
BrowserRefresh
:
[],
BrowserFavorites
:
[]
}
)));
src/vs/workbench/services/keybinding/browser/keyboardLayouts/pl.win.ts
0 → 100644
浏览文件 @
dc13c53e
/*---------------------------------------------------------------------------------------------
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License. See License.txt in the project root for license information.
*--------------------------------------------------------------------------------------------*/
import
{
KeyboardLayoutProvider
,
KeyboardLayoutInfo
}
from
'
vs/workbench/services/keybinding/browser/keyboardLayoutProvider
'
;
KeyboardLayoutProvider
.
INSTANCE
.
registerKeyboardLayout
((
new
KeyboardLayoutInfo
(
{
name
:
'
00000415
'
,
id
:
''
,
text
:
'
Polish (Programmers)
'
},
[],
{
Sleep
:
[],
WakeUp
:
[],
KeyA
:
[
'
a
'
,
'
A
'
,
'
ą
'
,
'
Ą
'
,
0
],
KeyB
:
[
'
b
'
,
'
B
'
,
''
,
''
,
0
],
KeyC
:
[
'
c
'
,
'
C
'
,
'
ć
'
,
'
Ć
'
,
0
],
KeyD
:
[
'
d
'
,
'
D
'
,
''
,
''
,
0
],
KeyE
:
[
'
e
'
,
'
E
'
,
'
ę
'
,
'
Ę
'
,
0
],
KeyF
:
[
'
f
'
,
'
F
'
,
''
,
''
,
0
],
KeyG
:
[
'
g
'
,
'
G
'
,
''
,
''
,
0
],
KeyH
:
[
'
h
'
,
'
H
'
,
''
,
''
,
0
],
KeyI
:
[
'
i
'
,
'
I
'
,
''
,
''
,
0
],
KeyJ
:
[
'
j
'
,
'
J
'
,
''
,
''
,
0
],
KeyK
:
[
'
k
'
,
'
K
'
,
''
,
''
,
0
],
KeyL
:
[
'
l
'
,
'
L
'
,
'
ł
'
,
'
Ł
'
,
0
],
KeyM
:
[
'
m
'
,
'
M
'
,
''
,
''
,
0
],
KeyN
:
[
'
n
'
,
'
N
'
,
'
ń
'
,
'
Ń
'
,
0
],
KeyO
:
[
'
o
'
,
'
O
'
,
'
ó
'
,
'
Ó
'
,
0
],
KeyP
:
[
'
p
'
,
'
P
'
,
''
,
''
,
0
],
KeyQ
:
[
'
q
'
,
'
Q
'
,
''
,
''
,
0
],
KeyR
:
[
'
r
'
,
'
R
'
,
''
,
''
,
0
],
KeyS
:
[
'
s
'
,
'
S
'
,
'
ś
'
,
'
Ś
'
,
0
],
KeyT
:
[
'
t
'
,
'
T
'
,
''
,
''
,
0
],
KeyU
:
[
'
u
'
,
'
U
'
,
'
€
'
,
''
,
0
],
KeyV
:
[
'
v
'
,
'
V
'
,
''
,
''
,
0
],
KeyW
:
[
'
w
'
,
'
W
'
,
''
,
''
,
0
],
KeyX
:
[
'
x
'
,
'
X
'
,
'
ź
'
,
'
Ź
'
,
0
],
KeyY
:
[
'
y
'
,
'
Y
'
,
''
,
''
,
0
],
KeyZ
:
[
'
z
'
,
'
Z
'
,
'
ż
'
,
'
Ż
'
,
0
],
Digit1
:
[
'
1
'
,
'
!
'
,
''
,
''
,
0
],
Digit2
:
[
'
2
'
,
'
@
'
,
''
,
''
,
0
],
Digit3
:
[
'
3
'
,
'
#
'
,
''
,
''
,
0
],
Digit4
:
[
'
4
'
,
'
$
'
,
''
,
''
,
0
],
Digit5
:
[
'
5
'
,
'
%
'
,
''
,
''
,
0
],
Digit6
:
[
'
6
'
,
'
^
'
,
''
,
''
,
0
],
Digit7
:
[
'
7
'
,
'
&
'
,
''
,
''
,
0
],
Digit8
:
[
'
8
'
,
'
*
'
,
''
,
''
,
0
],
Digit9
:
[
'
9
'
,
'
(
'
,
''
,
''
,
0
],
Digit0
:
[
'
0
'
,
'
)
'
,
''
,
''
,
0
],
Enter
:
[],
Escape
:
[],
Backspace
:
[],
Tab
:
[],
Space
:
[
'
'
,
'
'
,
''
,
''
,
0
],
Minus
:
[
'
-
'
,
'
_
'
,
''
,
''
,
0
],
Equal
:
[
'
=
'
,
'
+
'
,
''
,
''
,
0
],
BracketLeft
:
[
'
[
'
,
'
{
'
,
''
,
''
,
0
],
BracketRight
:
[
'
]
'
,
'
}
'
,
''
,
''
,
0
],
Backslash
:
[
'
\\
'
,
'
|
'
,
''
,
''
,
0
],
Semicolon
:
[
'
;
'
,
'
:
'
,
''
,
''
,
0
],
Quote
:
[
'
\'
'
,
'
"
'
,
''
,
''
,
0
],
Backquote
:
[
'
`
'
,
'
~
'
,
''
,
''
,
0
],
Comma
:
[
'
,
'
,
'
<
'
,
''
,
''
,
0
],
Period
:
[
'
.
'
,
'
>
'
,
''
,
''
,
0
],
Slash
:
[
'
/
'
,
'
?
'
,
''
,
''
,
0
],
CapsLock
:
[],
F1
:
[],
F2
:
[],
F3
:
[],
F4
:
[],
F5
:
[],
F6
:
[],
F7
:
[],
F8
:
[],
F9
:
[],
F10
:
[],
F11
:
[],
F12
:
[],
PrintScreen
:
[],
ScrollLock
:
[],
Pause
:
[],
Insert
:
[],
Home
:
[],
PageUp
:
[],
Delete
:
[],
End
:
[],
PageDown
:
[],
ArrowRight
:
[],
ArrowLeft
:
[],
ArrowDown
:
[],
ArrowUp
:
[],
NumLock
:
[],
NumpadDivide
:
[
'
/
'
,
'
/
'
,
''
,
''
,
0
],
NumpadMultiply
:
[
'
*
'
,
'
*
'
,
''
,
''
,
0
],
NumpadSubtract
:
[
'
-
'
,
'
-
'
,
''
,
''
,
0
],
NumpadAdd
:
[
'
+
'
,
'
+
'
,
''
,
''
,
0
],
NumpadEnter
:
[],
Numpad1
:
[],
Numpad2
:
[],
Numpad3
:
[],
Numpad4
:
[],
Numpad5
:
[],
Numpad6
:
[],
Numpad7
:
[],
Numpad8
:
[],
Numpad9
:
[],
Numpad0
:
[],
NumpadDecimal
:
[],
IntlBackslash
:
[
'
\\
'
,
'
|
'
,
''
,
''
,
0
],
ContextMenu
:
[],
Power
:
[],
NumpadEqual
:
[],
F13
:
[],
F14
:
[],
F15
:
[],
F16
:
[],
F17
:
[],
F18
:
[],
F19
:
[],
F20
:
[],
F21
:
[],
F22
:
[],
F23
:
[],
F24
:
[],
Help
:
[],
Undo
:
[],
Cut
:
[],
Copy
:
[],
Paste
:
[],
AudioVolumeMute
:
[],
AudioVolumeUp
:
[],
AudioVolumeDown
:
[],
NumpadComma
:
[],
IntlRo
:
[],
KanaMode
:
[],
IntlYen
:
[],
Convert
:
[],
NonConvert
:
[],
Lang1
:
[],
Lang2
:
[],
Lang3
:
[],
Lang4
:
[],
ControlLeft
:
[],
ShiftLeft
:
[],
AltLeft
:
[],
MetaLeft
:
[],
ControlRight
:
[],
ShiftRight
:
[],
AltRight
:
[],
MetaRight
:
[],
MediaTrackNext
:
[],
MediaTrackPrevious
:
[],
MediaStop
:
[],
Eject
:
[],
MediaPlayPause
:
[],
MediaSelect
:
[],
LaunchMail
:
[],
LaunchApp2
:
[],
LaunchApp1
:
[],
BrowserSearch
:
[],
BrowserHome
:
[],
BrowserBack
:
[],
BrowserForward
:
[],
BrowserStop
:
[],
BrowserRefresh
:
[],
BrowserFavorites
:
[]
}
)));
\ No newline at end of file
src/vs/workbench/services/keybinding/browser/keyboardLayouts/pt-br.win.ts
0 → 100644
浏览文件 @
dc13c53e
/*---------------------------------------------------------------------------------------------
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License. See License.txt in the project root for license information.
*--------------------------------------------------------------------------------------------*/
import
{
KeyboardLayoutProvider
,
KeyboardLayoutInfo
}
from
'
vs/workbench/services/keybinding/browser/keyboardLayoutProvider
'
;
KeyboardLayoutProvider
.
INSTANCE
.
registerKeyboardLayout
((
new
KeyboardLayoutInfo
(
{
name
:
'
00000416
'
,
id
:
''
,
text
:
'
Portuguese (Brazilian ABNT)
'
},
[],
{
Sleep
:
[],
WakeUp
:
[],
KeyA
:
[
'
a
'
,
'
A
'
,
''
,
''
,
0
],
KeyB
:
[
'
b
'
,
'
B
'
,
''
,
''
,
0
],
KeyC
:
[
'
c
'
,
'
C
'
,
'
₢
'
,
''
,
0
],
KeyD
:
[
'
d
'
,
'
D
'
,
''
,
''
,
0
],
KeyE
:
[
'
e
'
,
'
E
'
,
'
°
'
,
''
,
0
],
KeyF
:
[
'
f
'
,
'
F
'
,
''
,
''
,
0
],
KeyG
:
[
'
g
'
,
'
G
'
,
''
,
''
,
0
],
KeyH
:
[
'
h
'
,
'
H
'
,
''
,
''
,
0
],
KeyI
:
[
'
i
'
,
'
I
'
,
''
,
''
,
0
],
KeyJ
:
[
'
j
'
,
'
J
'
,
''
,
''
,
0
],
KeyK
:
[
'
k
'
,
'
K
'
,
''
,
''
,
0
],
KeyL
:
[
'
l
'
,
'
L
'
,
''
,
''
,
0
],
KeyM
:
[
'
m
'
,
'
M
'
,
''
,
''
,
0
],
KeyN
:
[
'
n
'
,
'
N
'
,
''
,
''
,
0
],
KeyO
:
[
'
o
'
,
'
O
'
,
''
,
''
,
0
],
KeyP
:
[
'
p
'
,
'
P
'
,
''
,
''
,
0
],
KeyQ
:
[
'
q
'
,
'
Q
'
,
'
/
'
,
''
,
0
],
KeyR
:
[
'
r
'
,
'
R
'
,
''
,
''
,
0
],
KeyS
:
[
'
s
'
,
'
S
'
,
''
,
''
,
0
],
KeyT
:
[
'
t
'
,
'
T
'
,
''
,
''
,
0
],
KeyU
:
[
'
u
'
,
'
U
'
,
''
,
''
,
0
],
KeyV
:
[
'
v
'
,
'
V
'
,
''
,
''
,
0
],
KeyW
:
[
'
w
'
,
'
W
'
,
'
?
'
,
''
,
0
],
KeyX
:
[
'
x
'
,
'
X
'
,
''
,
''
,
0
],
KeyY
:
[
'
y
'
,
'
Y
'
,
''
,
''
,
0
],
KeyZ
:
[
'
z
'
,
'
Z
'
,
''
,
''
,
0
],
Digit1
:
[
'
1
'
,
'
!
'
,
'
¹
'
,
''
,
0
],
Digit2
:
[
'
2
'
,
'
@
'
,
'
²
'
,
''
,
0
],
Digit3
:
[
'
3
'
,
'
#
'
,
'
³
'
,
''
,
0
],
Digit4
:
[
'
4
'
,
'
$
'
,
'
£
'
,
''
,
0
],
Digit5
:
[
'
5
'
,
'
%
'
,
'
¢
'
,
''
,
0
],
Digit6
:
[
'
6
'
,
'
¨
'
,
'
¬
'
,
''
,
0
],
Digit7
:
[
'
7
'
,
'
&
'
,
''
,
''
,
0
],
Digit8
:
[
'
8
'
,
'
*
'
,
''
,
''
,
0
],
Digit9
:
[
'
9
'
,
'
(
'
,
''
,
''
,
0
],
Digit0
:
[
'
0
'
,
'
)
'
,
''
,
''
,
0
],
Enter
:
[],
Escape
:
[],
Backspace
:
[],
Tab
:
[],
Space
:
[
'
'
,
'
'
,
''
,
''
,
0
],
Minus
:
[
'
-
'
,
'
_
'
,
''
,
''
,
0
],
Equal
:
[
'
=
'
,
'
+
'
,
'
§
'
,
''
,
0
],
BracketLeft
:
[
'
´
'
,
'
`
'
,
''
,
''
,
0
],
BracketRight
:
[
'
[
'
,
'
{
'
,
'
ª
'
,
''
,
0
],
Backslash
:
[
'
]
'
,
'
}
'
,
'
º
'
,
''
,
0
],
Semicolon
:
[
'
ç
'
,
'
Ç
'
,
''
,
''
,
0
],
Quote
:
[
'
~
'
,
'
^
'
,
''
,
''
,
0
],
Backquote
:
[
'
\'
'
,
'
"
'
,
''
,
''
,
0
],
Comma
:
[
'
,
'
,
'
<
'
,
''
,
''
,
0
],
Period
:
[
'
.
'
,
'
>
'
,
''
,
''
,
0
],
Slash
:
[
'
;
'
,
'
:
'
,
''
,
''
,
0
],
CapsLock
:
[],
F1
:
[],
F2
:
[],
F3
:
[],
F4
:
[],
F5
:
[],
F6
:
[],
F7
:
[],
F8
:
[],
F9
:
[],
F10
:
[],
F11
:
[],
F12
:
[],
PrintScreen
:
[],
ScrollLock
:
[],
Pause
:
[],
Insert
:
[],
Home
:
[],
PageUp
:
[],
Delete
:
[],
End
:
[],
PageDown
:
[],
ArrowRight
:
[],
ArrowLeft
:
[],
ArrowDown
:
[],
ArrowUp
:
[],
NumLock
:
[],
NumpadDivide
:
[
'
/
'
,
'
/
'
,
''
,
''
,
0
],
NumpadMultiply
:
[
'
*
'
,
'
*
'
,
''
,
''
,
0
],
NumpadSubtract
:
[
'
-
'
,
'
-
'
,
''
,
''
,
0
],
NumpadAdd
:
[
'
+
'
,
'
+
'
,
''
,
''
,
0
],
NumpadEnter
:
[],
Numpad1
:
[],
Numpad2
:
[],
Numpad3
:
[],
Numpad4
:
[],
Numpad5
:
[],
Numpad6
:
[],
Numpad7
:
[],
Numpad8
:
[],
Numpad9
:
[],
Numpad0
:
[],
NumpadDecimal
:
[],
IntlBackslash
:
[
'
\\
'
,
'
|
'
,
''
,
''
,
0
],
ContextMenu
:
[],
Power
:
[],
NumpadEqual
:
[],
F13
:
[],
F14
:
[],
F15
:
[],
F16
:
[],
F17
:
[],
F18
:
[],
F19
:
[],
F20
:
[],
F21
:
[],
F22
:
[],
F23
:
[],
F24
:
[],
Help
:
[],
Undo
:
[],
Cut
:
[],
Copy
:
[],
Paste
:
[],
AudioVolumeMute
:
[],
AudioVolumeUp
:
[],
AudioVolumeDown
:
[],
NumpadComma
:
[
'
.
'
,
'
.
'
,
''
,
''
,
0
],
IntlRo
:
[
'
/
'
,
'
?
'
,
'
°
'
,
''
,
0
],
KanaMode
:
[],
IntlYen
:
[],
Convert
:
[],
NonConvert
:
[],
Lang1
:
[],
Lang2
:
[],
Lang3
:
[],
Lang4
:
[],
ControlLeft
:
[],
ShiftLeft
:
[],
AltLeft
:
[],
MetaLeft
:
[],
ControlRight
:
[],
ShiftRight
:
[],
AltRight
:
[],
MetaRight
:
[],
MediaTrackNext
:
[],
MediaTrackPrevious
:
[],
MediaStop
:
[],
Eject
:
[],
MediaPlayPause
:
[],
MediaSelect
:
[],
LaunchMail
:
[],
LaunchApp2
:
[],
LaunchApp1
:
[],
BrowserSearch
:
[],
BrowserHome
:
[],
BrowserBack
:
[],
BrowserForward
:
[],
BrowserStop
:
[],
BrowserRefresh
:
[],
BrowserFavorites
:
[]
}
)));
\ No newline at end of file
src/vs/workbench/services/keybinding/browser/keyboardLayouts/pt.win.ts
0 → 100644
浏览文件 @
dc13c53e
/*---------------------------------------------------------------------------------------------
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License. See License.txt in the project root for license information.
*--------------------------------------------------------------------------------------------*/
import
{
KeyboardLayoutProvider
,
KeyboardLayoutInfo
}
from
'
vs/workbench/services/keybinding/browser/keyboardLayoutProvider
'
;
KeyboardLayoutProvider
.
INSTANCE
.
registerKeyboardLayout
((
new
KeyboardLayoutInfo
(
{
name
:
'
00000816
'
,
id
:
''
,
text
:
'
Portuguese
'
},
[],
{
Sleep
:
[],
WakeUp
:
[],
KeyA
:
[
'
a
'
,
'
A
'
,
''
,
''
,
0
],
KeyB
:
[
'
b
'
,
'
B
'
,
''
,
''
,
0
],
KeyC
:
[
'
c
'
,
'
C
'
,
''
,
''
,
0
],
KeyD
:
[
'
d
'
,
'
D
'
,
''
,
''
,
0
],
KeyE
:
[
'
e
'
,
'
E
'
,
'
€
'
,
''
,
0
],
KeyF
:
[
'
f
'
,
'
F
'
,
''
,
''
,
0
],
KeyG
:
[
'
g
'
,
'
G
'
,
''
,
''
,
0
],
KeyH
:
[
'
h
'
,
'
H
'
,
''
,
''
,
0
],
KeyI
:
[
'
i
'
,
'
I
'
,
''
,
''
,
0
],
KeyJ
:
[
'
j
'
,
'
J
'
,
''
,
''
,
0
],
KeyK
:
[
'
k
'
,
'
K
'
,
''
,
''
,
0
],
KeyL
:
[
'
l
'
,
'
L
'
,
''
,
''
,
0
],
KeyM
:
[
'
m
'
,
'
M
'
,
''
,
''
,
0
],
KeyN
:
[
'
n
'
,
'
N
'
,
''
,
''
,
0
],
KeyO
:
[
'
o
'
,
'
O
'
,
''
,
''
,
0
],
KeyP
:
[
'
p
'
,
'
P
'
,
''
,
''
,
0
],
KeyQ
:
[
'
q
'
,
'
Q
'
,
''
,
''
,
0
],
KeyR
:
[
'
r
'
,
'
R
'
,
''
,
''
,
0
],
KeyS
:
[
'
s
'
,
'
S
'
,
''
,
''
,
0
],
KeyT
:
[
'
t
'
,
'
T
'
,
''
,
''
,
0
],
KeyU
:
[
'
u
'
,
'
U
'
,
''
,
''
,
0
],
KeyV
:
[
'
v
'
,
'
V
'
,
''
,
''
,
0
],
KeyW
:
[
'
w
'
,
'
W
'
,
''
,
''
,
0
],
KeyX
:
[
'
x
'
,
'
X
'
,
''
,
''
,
0
],
KeyY
:
[
'
y
'
,
'
Y
'
,
''
,
''
,
0
],
KeyZ
:
[
'
z
'
,
'
Z
'
,
''
,
''
,
0
],
Digit1
:
[
'
1
'
,
'
!
'
,
''
,
''
,
0
],
Digit2
:
[
'
2
'
,
'
"
'
,
'
@
'
,
''
,
0
],
Digit3
:
[
'
3
'
,
'
#
'
,
'
£
'
,
''
,
0
],
Digit4
:
[
'
4
'
,
'
$
'
,
'
§
'
,
''
,
0
],
Digit5
:
[
'
5
'
,
'
%
'
,
'
€
'
,
''
,
0
],
Digit6
:
[
'
6
'
,
'
&
'
,
''
,
''
,
0
],
Digit7
:
[
'
7
'
,
'
/
'
,
'
{
'
,
''
,
0
],
Digit8
:
[
'
8
'
,
'
(
'
,
'
[
'
,
''
,
0
],
Digit9
:
[
'
9
'
,
'
)
'
,
'
]
'
,
''
,
0
],
Digit0
:
[
'
0
'
,
'
=
'
,
'
}
'
,
''
,
0
],
Enter
:
[],
Escape
:
[],
Backspace
:
[],
Tab
:
[],
Space
:
[
'
'
,
'
'
,
''
,
''
,
0
],
Minus
:
[
'
\'
'
,
'
?
'
,
''
,
''
,
0
],
Equal
:
[
'
«
'
,
'
»
'
,
''
,
''
,
0
],
BracketLeft
:
[
'
+
'
,
'
*
'
,
'
¨
'
,
''
,
0
],
BracketRight
:
[
'
´
'
,
'
`
'
,
'
]
'
,
''
,
0
],
Backslash
:
[
'
~
'
,
'
^
'
,
''
,
''
,
0
],
Semicolon
:
[
'
ç
'
,
'
Ç
'
,
''
,
''
,
0
],
Quote
:
[
'
º
'
,
'
ª
'
,
''
,
''
,
0
],
Backquote
:
[
'
\\
'
,
'
|
'
,
''
,
''
,
0
],
Comma
:
[
'
,
'
,
'
;
'
,
''
,
''
,
0
],
Period
:
[
'
.
'
,
'
:
'
,
''
,
''
,
0
],
Slash
:
[
'
-
'
,
'
_
'
,
''
,
''
,
0
],
CapsLock
:
[],
F1
:
[],
F2
:
[],
F3
:
[],
F4
:
[],
F5
:
[],
F6
:
[],
F7
:
[],
F8
:
[],
F9
:
[],
F10
:
[],
F11
:
[],
F12
:
[],
PrintScreen
:
[],
ScrollLock
:
[],
Pause
:
[],
Insert
:
[],
Home
:
[],
PageUp
:
[],
Delete
:
[],
End
:
[],
PageDown
:
[],
ArrowRight
:
[],
ArrowLeft
:
[],
ArrowDown
:
[],
ArrowUp
:
[],
NumLock
:
[],
NumpadDivide
:
[
'
/
'
,
'
/
'
,
''
,
''
,
0
],
NumpadMultiply
:
[
'
*
'
,
'
*
'
,
''
,
''
,
0
],
NumpadSubtract
:
[
'
-
'
,
'
-
'
,
''
,
''
,
0
],
NumpadAdd
:
[
'
+
'
,
'
+
'
,
''
,
''
,
0
],
NumpadEnter
:
[],
Numpad1
:
[],
Numpad2
:
[],
Numpad3
:
[],
Numpad4
:
[],
Numpad5
:
[],
Numpad6
:
[],
Numpad7
:
[],
Numpad8
:
[],
Numpad9
:
[],
Numpad0
:
[],
NumpadDecimal
:
[],
IntlBackslash
:
[
'
<
'
,
'
>
'
,
''
,
''
,
0
],
ContextMenu
:
[],
Power
:
[],
NumpadEqual
:
[],
F13
:
[],
F14
:
[],
F15
:
[],
F16
:
[],
F17
:
[],
F18
:
[],
F19
:
[],
F20
:
[],
F21
:
[],
F22
:
[],
F23
:
[],
F24
:
[],
Help
:
[],
Undo
:
[],
Cut
:
[],
Copy
:
[],
Paste
:
[],
AudioVolumeMute
:
[],
AudioVolumeUp
:
[],
AudioVolumeDown
:
[],
NumpadComma
:
[],
IntlRo
:
[],
KanaMode
:
[],
IntlYen
:
[],
Convert
:
[],
NonConvert
:
[],
Lang1
:
[],
Lang2
:
[],
Lang3
:
[],
Lang4
:
[],
ControlLeft
:
[],
ShiftLeft
:
[],
AltLeft
:
[],
MetaLeft
:
[],
ControlRight
:
[],
ShiftRight
:
[],
AltRight
:
[],
MetaRight
:
[],
MediaTrackNext
:
[],
MediaTrackPrevious
:
[],
MediaStop
:
[],
Eject
:
[],
MediaPlayPause
:
[],
MediaSelect
:
[],
LaunchMail
:
[],
LaunchApp2
:
[],
LaunchApp1
:
[],
BrowserSearch
:
[],
BrowserHome
:
[],
BrowserBack
:
[],
BrowserForward
:
[],
BrowserStop
:
[],
BrowserRefresh
:
[],
BrowserFavorites
:
[]
}
)));
\ No newline at end of file
src/vs/workbench/services/keybinding/browser/keyboardLayouts/ru.win.ts
0 → 100644
浏览文件 @
dc13c53e
/*---------------------------------------------------------------------------------------------
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License. See License.txt in the project root for license information.
*--------------------------------------------------------------------------------------------*/
import
{
KeyboardLayoutProvider
,
KeyboardLayoutInfo
}
from
'
vs/workbench/services/keybinding/browser/keyboardLayoutProvider
'
;
KeyboardLayoutProvider
.
INSTANCE
.
registerKeyboardLayout
((
new
KeyboardLayoutInfo
(
{
name
:
'
00000419
'
,
id
:
''
,
text
:
'
Russian
'
},
[],
{
Sleep
:
[],
WakeUp
:
[],
KeyA
:
[
'
ф
'
,
'
Ф
'
,
''
,
''
,
0
],
KeyB
:
[
'
и
'
,
'
И
'
,
''
,
''
,
0
],
KeyC
:
[
'
с
'
,
'
С
'
,
''
,
''
,
0
],
KeyD
:
[
'
в
'
,
'
В
'
,
''
,
''
,
0
],
KeyE
:
[
'
у
'
,
'
У
'
,
''
,
''
,
0
],
KeyF
:
[
'
а
'
,
'
А
'
,
''
,
''
,
0
],
KeyG
:
[
'
п
'
,
'
П
'
,
''
,
''
,
0
],
KeyH
:
[
'
р
'
,
'
Р
'
,
''
,
''
,
0
],
KeyI
:
[
'
ш
'
,
'
Ш
'
,
''
,
''
,
0
],
KeyJ
:
[
'
о
'
,
'
О
'
,
''
,
''
,
0
],
KeyK
:
[
'
л
'
,
'
Л
'
,
''
,
''
,
0
],
KeyL
:
[
'
д
'
,
'
Д
'
,
''
,
''
,
0
],
KeyM
:
[
'
ь
'
,
'
Ь
'
,
''
,
''
,
0
],
KeyN
:
[
'
т
'
,
'
Т
'
,
''
,
''
,
0
],
KeyO
:
[
'
щ
'
,
'
Щ
'
,
''
,
''
,
0
],
KeyP
:
[
'
з
'
,
'
З
'
,
''
,
''
,
0
],
KeyQ
:
[
'
й
'
,
'
Й
'
,
''
,
''
,
0
],
KeyR
:
[
'
к
'
,
'
К
'
,
''
,
''
,
0
],
KeyS
:
[
'
ы
'
,
'
Ы
'
,
''
,
''
,
0
],
KeyT
:
[
'
е
'
,
'
Е
'
,
''
,
''
,
0
],
KeyU
:
[
'
г
'
,
'
Г
'
,
''
,
''
,
0
],
KeyV
:
[
'
м
'
,
'
М
'
,
''
,
''
,
0
],
KeyW
:
[
'
ц
'
,
'
Ц
'
,
''
,
''
,
0
],
KeyX
:
[
'
ч
'
,
'
Ч
'
,
''
,
''
,
0
],
KeyY
:
[
'
н
'
,
'
Н
'
,
''
,
''
,
0
],
KeyZ
:
[
'
я
'
,
'
Я
'
,
''
,
''
,
0
],
Digit1
:
[
'
1
'
,
'
!
'
,
''
,
''
,
0
],
Digit2
:
[
'
2
'
,
'
"
'
,
''
,
''
,
0
],
Digit3
:
[
'
3
'
,
'
№
'
,
''
,
''
,
0
],
Digit4
:
[
'
4
'
,
'
;
'
,
''
,
''
,
0
],
Digit5
:
[
'
5
'
,
'
%
'
,
''
,
''
,
0
],
Digit6
:
[
'
6
'
,
'
:
'
,
''
,
''
,
0
],
Digit7
:
[
'
7
'
,
'
?
'
,
''
,
''
,
0
],
Digit8
:
[
'
8
'
,
'
*
'
,
'
₽
'
,
''
,
0
],
Digit9
:
[
'
9
'
,
'
(
'
,
''
,
''
,
0
],
Digit0
:
[
'
0
'
,
'
)
'
,
''
,
''
,
0
],
Enter
:
[],
Escape
:
[],
Backspace
:
[],
Tab
:
[],
Space
:
[
'
'
,
'
'
,
''
,
''
,
0
],
Minus
:
[
'
-
'
,
'
_
'
,
''
,
''
,
0
],
Equal
:
[
'
=
'
,
'
+
'
,
''
,
''
,
0
],
BracketLeft
:
[
'
х
'
,
'
Х
'
,
''
,
''
,
0
],
BracketRight
:
[
'
ъ
'
,
'
Ъ
'
,
''
,
''
,
0
],
Backslash
:
[
'
\\
'
,
'
/
'
,
''
,
''
,
0
],
Semicolon
:
[
'
ж
'
,
'
Ж
'
,
''
,
''
,
0
],
Quote
:
[
'
э
'
,
'
Э
'
,
''
,
''
,
0
],
Backquote
:
[
'
ё
'
,
'
Ё
'
,
''
,
''
,
0
],
Comma
:
[
'
б
'
,
'
Б
'
,
''
,
''
,
0
],
Period
:
[
'
ю
'
,
'
Ю
'
,
''
,
''
,
0
],
Slash
:
[
'
.
'
,
'
,
'
,
''
,
''
,
0
],
CapsLock
:
[],
F1
:
[],
F2
:
[],
F3
:
[],
F4
:
[],
F5
:
[],
F6
:
[],
F7
:
[],
F8
:
[],
F9
:
[],
F10
:
[],
F11
:
[],
F12
:
[],
PrintScreen
:
[],
ScrollLock
:
[],
Pause
:
[],
Insert
:
[],
Home
:
[],
PageUp
:
[],
Delete
:
[],
End
:
[],
PageDown
:
[],
ArrowRight
:
[],
ArrowLeft
:
[],
ArrowDown
:
[],
ArrowUp
:
[],
NumLock
:
[],
NumpadDivide
:
[
'
/
'
,
'
/
'
,
''
,
''
,
0
],
NumpadMultiply
:
[
'
*
'
,
'
*
'
,
''
,
''
,
0
],
NumpadSubtract
:
[
'
-
'
,
'
-
'
,
''
,
''
,
0
],
NumpadAdd
:
[
'
+
'
,
'
+
'
,
''
,
''
,
0
],
NumpadEnter
:
[],
Numpad1
:
[],
Numpad2
:
[],
Numpad3
:
[],
Numpad4
:
[],
Numpad5
:
[],
Numpad6
:
[],
Numpad7
:
[],
Numpad8
:
[],
Numpad9
:
[],
Numpad0
:
[],
NumpadDecimal
:
[],
IntlBackslash
:
[
'
\\
'
,
'
/
'
,
''
,
''
,
0
],
ContextMenu
:
[],
Power
:
[],
NumpadEqual
:
[],
F13
:
[],
F14
:
[],
F15
:
[],
F16
:
[],
F17
:
[],
F18
:
[],
F19
:
[],
F20
:
[],
F21
:
[],
F22
:
[],
F23
:
[],
F24
:
[],
Help
:
[],
Undo
:
[],
Cut
:
[],
Copy
:
[],
Paste
:
[],
AudioVolumeMute
:
[],
AudioVolumeUp
:
[],
AudioVolumeDown
:
[],
NumpadComma
:
[],
IntlRo
:
[],
KanaMode
:
[],
IntlYen
:
[],
Convert
:
[],
NonConvert
:
[],
Lang1
:
[],
Lang2
:
[],
Lang3
:
[],
Lang4
:
[],
ControlLeft
:
[],
ShiftLeft
:
[],
AltLeft
:
[],
MetaLeft
:
[],
ControlRight
:
[],
ShiftRight
:
[],
AltRight
:
[],
MetaRight
:
[],
MediaTrackNext
:
[],
MediaTrackPrevious
:
[],
MediaStop
:
[],
Eject
:
[],
MediaPlayPause
:
[],
MediaSelect
:
[],
LaunchMail
:
[],
LaunchApp2
:
[],
LaunchApp1
:
[],
BrowserSearch
:
[],
BrowserHome
:
[],
BrowserBack
:
[],
BrowserForward
:
[],
BrowserStop
:
[],
BrowserRefresh
:
[],
BrowserFavorites
:
[]
}
)));
\ No newline at end of file
src/vs/workbench/services/keybinding/browser/keyboardLayouts/sv.win.ts
0 → 100644
浏览文件 @
dc13c53e
/*---------------------------------------------------------------------------------------------
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License. See License.txt in the project root for license information.
*--------------------------------------------------------------------------------------------*/
import
{
KeyboardLayoutProvider
,
KeyboardLayoutInfo
}
from
'
vs/workbench/services/keybinding/browser/keyboardLayoutProvider
'
;
KeyboardLayoutProvider
.
INSTANCE
.
registerKeyboardLayout
((
new
KeyboardLayoutInfo
(
{
name
:
'
0000041D
'
,
id
:
''
,
text
:
'
Swedish
'
},
[
{
name
:
'
0000040B
'
,
id
:
''
,
text
:
'
Finnish
'
}
],
{
Sleep
:
[],
WakeUp
:
[],
KeyA
:
[
'
a
'
,
'
A
'
,
''
,
''
,
0
],
KeyB
:
[
'
b
'
,
'
B
'
,
''
,
''
,
0
],
KeyC
:
[
'
c
'
,
'
C
'
,
''
,
''
,
0
],
KeyD
:
[
'
d
'
,
'
D
'
,
''
,
''
,
0
],
KeyE
:
[
'
e
'
,
'
E
'
,
'
€
'
,
''
,
0
],
KeyF
:
[
'
f
'
,
'
F
'
,
''
,
''
,
0
],
KeyG
:
[
'
g
'
,
'
G
'
,
''
,
''
,
0
],
KeyH
:
[
'
h
'
,
'
H
'
,
''
,
''
,
0
],
KeyI
:
[
'
i
'
,
'
I
'
,
''
,
''
,
0
],
KeyJ
:
[
'
j
'
,
'
J
'
,
''
,
''
,
0
],
KeyK
:
[
'
k
'
,
'
K
'
,
''
,
''
,
0
],
KeyL
:
[
'
l
'
,
'
L
'
,
''
,
''
,
0
],
KeyM
:
[
'
m
'
,
'
M
'
,
'
µ
'
,
''
,
0
],
KeyN
:
[
'
n
'
,
'
N
'
,
''
,
''
,
0
],
KeyO
:
[
'
o
'
,
'
O
'
,
''
,
''
,
0
],
KeyP
:
[
'
p
'
,
'
P
'
,
''
,
''
,
0
],
KeyQ
:
[
'
q
'
,
'
Q
'
,
''
,
''
,
0
],
KeyR
:
[
'
r
'
,
'
R
'
,
''
,
''
,
0
],
KeyS
:
[
'
s
'
,
'
S
'
,
''
,
''
,
0
],
KeyT
:
[
'
t
'
,
'
T
'
,
''
,
''
,
0
],
KeyU
:
[
'
u
'
,
'
U
'
,
''
,
''
,
0
],
KeyV
:
[
'
v
'
,
'
V
'
,
''
,
''
,
0
],
KeyW
:
[
'
w
'
,
'
W
'
,
''
,
''
,
0
],
KeyX
:
[
'
x
'
,
'
X
'
,
''
,
''
,
0
],
KeyY
:
[
'
y
'
,
'
Y
'
,
''
,
''
,
0
],
KeyZ
:
[
'
z
'
,
'
Z
'
,
''
,
''
,
0
],
Digit1
:
[
'
1
'
,
'
!
'
,
''
,
''
,
0
],
Digit2
:
[
'
2
'
,
'
"
'
,
'
@
'
,
''
,
0
],
Digit3
:
[
'
3
'
,
'
#
'
,
'
£
'
,
''
,
0
],
Digit4
:
[
'
4
'
,
'
¤
'
,
'
$
'
,
''
,
0
],
Digit5
:
[
'
5
'
,
'
%
'
,
'
€
'
,
''
,
0
],
Digit6
:
[
'
6
'
,
'
&
'
,
''
,
''
,
0
],
Digit7
:
[
'
7
'
,
'
/
'
,
'
{
'
,
''
,
0
],
Digit8
:
[
'
8
'
,
'
(
'
,
'
[
'
,
''
,
0
],
Digit9
:
[
'
9
'
,
'
)
'
,
'
]
'
,
''
,
0
],
Digit0
:
[
'
0
'
,
'
=
'
,
'
}
'
,
''
,
0
],
Enter
:
[],
Escape
:
[],
Backspace
:
[],
Tab
:
[],
Space
:
[
'
'
,
'
'
,
''
,
''
,
0
],
Minus
:
[
'
+
'
,
'
?
'
,
'
\\
'
,
''
,
0
],
Equal
:
[
'
´
'
,
'
`
'
,
''
,
''
,
0
],
BracketLeft
:
[
'
å
'
,
'
Å
'
,
''
,
''
,
0
],
BracketRight
:
[
'
¨
'
,
'
^
'
,
'
~
'
,
''
,
0
],
Backslash
:
[
'
\'
'
,
'
*
'
,
''
,
''
,
0
],
Semicolon
:
[
'
ö
'
,
'
Ö
'
,
''
,
''
,
0
],
Quote
:
[
'
ä
'
,
'
Ä
'
,
''
,
''
,
0
],
Backquote
:
[
'
§
'
,
'
½
'
,
''
,
''
,
0
],
Comma
:
[
'
,
'
,
'
;
'
,
''
,
''
,
0
],
Period
:
[
'
.
'
,
'
:
'
,
''
,
''
,
0
],
Slash
:
[
'
-
'
,
'
_
'
,
''
,
''
,
0
],
CapsLock
:
[],
F1
:
[],
F2
:
[],
F3
:
[],
F4
:
[],
F5
:
[],
F6
:
[],
F7
:
[],
F8
:
[],
F9
:
[],
F10
:
[],
F11
:
[],
F12
:
[],
PrintScreen
:
[],
ScrollLock
:
[],
Pause
:
[],
Insert
:
[],
Home
:
[],
PageUp
:
[],
Delete
:
[],
End
:
[],
PageDown
:
[],
ArrowRight
:
[],
ArrowLeft
:
[],
ArrowDown
:
[],
ArrowUp
:
[],
NumLock
:
[],
NumpadDivide
:
[
'
/
'
,
'
/
'
,
''
,
''
,
0
],
NumpadMultiply
:
[
'
*
'
,
'
*
'
,
''
,
''
,
0
],
NumpadSubtract
:
[
'
-
'
,
'
-
'
,
''
,
''
,
0
],
NumpadAdd
:
[
'
+
'
,
'
+
'
,
''
,
''
,
0
],
NumpadEnter
:
[],
Numpad1
:
[],
Numpad2
:
[],
Numpad3
:
[],
Numpad4
:
[],
Numpad5
:
[],
Numpad6
:
[],
Numpad7
:
[],
Numpad8
:
[],
Numpad9
:
[],
Numpad0
:
[],
NumpadDecimal
:
[],
IntlBackslash
:
[
'
<
'
,
'
>
'
,
'
|
'
,
''
,
0
],
ContextMenu
:
[],
Power
:
[],
NumpadEqual
:
[],
F13
:
[],
F14
:
[],
F15
:
[],
F16
:
[],
F17
:
[],
F18
:
[],
F19
:
[],
F20
:
[],
F21
:
[],
F22
:
[],
F23
:
[],
F24
:
[],
Help
:
[],
Undo
:
[],
Cut
:
[],
Copy
:
[],
Paste
:
[],
AudioVolumeMute
:
[],
AudioVolumeUp
:
[],
AudioVolumeDown
:
[],
NumpadComma
:
[],
IntlRo
:
[],
KanaMode
:
[],
IntlYen
:
[],
Convert
:
[],
NonConvert
:
[],
Lang1
:
[],
Lang2
:
[],
Lang3
:
[],
Lang4
:
[],
ControlLeft
:
[],
ShiftLeft
:
[],
AltLeft
:
[],
MetaLeft
:
[],
ControlRight
:
[],
ShiftRight
:
[],
AltRight
:
[],
MetaRight
:
[],
MediaTrackNext
:
[],
MediaTrackPrevious
:
[],
MediaStop
:
[],
Eject
:
[],
MediaPlayPause
:
[],
MediaSelect
:
[],
LaunchMail
:
[],
LaunchApp2
:
[],
LaunchApp1
:
[],
BrowserSearch
:
[],
BrowserHome
:
[],
BrowserBack
:
[],
BrowserForward
:
[],
BrowserStop
:
[],
BrowserRefresh
:
[],
BrowserFavorites
:
[]
}
)));
src/vs/workbench/services/keybinding/browser/keyboardLayouts/thai.win.ts
0 → 100644
浏览文件 @
dc13c53e
/*---------------------------------------------------------------------------------------------
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License. See License.txt in the project root for license information.
*--------------------------------------------------------------------------------------------*/
import
{
KeyboardLayoutProvider
,
KeyboardLayoutInfo
}
from
'
vs/workbench/services/keybinding/browser/keyboardLayoutProvider
'
;
KeyboardLayoutProvider
.
INSTANCE
.
registerKeyboardLayout
((
new
KeyboardLayoutInfo
(
{
name
:
'
0000041E
'
,
id
:
''
,
text
:
'
Thai Kedmanee
'
},
[],
{
Sleep
:
[],
WakeUp
:
[],
KeyA
:
[
'
ฟ
'
,
'
ฤ
'
,
''
,
''
,
0
],
KeyB
:
[
'
ิ
'
,
'
ฺ
'
,
''
,
''
,
0
],
KeyC
:
[
'
แ
'
,
'
ฉ
'
,
''
,
''
,
0
],
KeyD
:
[
'
ก
'
,
'
ฏ
'
,
''
,
''
,
0
],
KeyE
:
[
'
ำ
'
,
'
ฎ
'
,
''
,
''
,
0
],
KeyF
:
[
'
ด
'
,
'
โ
'
,
''
,
''
,
0
],
KeyG
:
[
'
เ
'
,
'
ฌ
'
,
''
,
''
,
0
],
KeyH
:
[
'
้
'
,
'
็
'
,
''
,
''
,
0
],
KeyI
:
[
'
ร
'
,
'
ณ
'
,
''
,
''
,
0
],
KeyJ
:
[
'
่
'
,
'
๋
'
,
''
,
''
,
0
],
KeyK
:
[
'
า
'
,
'
ษ
'
,
''
,
''
,
0
],
KeyL
:
[
'
ส
'
,
'
ศ
'
,
''
,
''
,
0
],
KeyM
:
[
'
ท
'
,
'
?
'
,
''
,
''
,
0
],
KeyN
:
[
'
ื
'
,
'
์
'
,
''
,
''
,
0
],
KeyO
:
[
'
น
'
,
'
ฯ
'
,
''
,
''
,
0
],
KeyP
:
[
'
ย
'
,
'
ญ
'
,
''
,
''
,
0
],
KeyQ
:
[
'
ๆ
'
,
'
๐
'
,
''
,
''
,
0
],
KeyR
:
[
'
พ
'
,
'
ฑ
'
,
''
,
''
,
0
],
KeyS
:
[
'
ห
'
,
'
ฆ
'
,
''
,
''
,
0
],
KeyT
:
[
'
ะ
'
,
'
ธ
'
,
''
,
''
,
0
],
KeyU
:
[
'
ี
'
,
'
๊
'
,
''
,
''
,
0
],
KeyV
:
[
'
อ
'
,
'
ฮ
'
,
''
,
''
,
0
],
KeyW
:
[
'
ไ
'
,
'
"
'
,
''
,
''
,
0
],
KeyX
:
[
'
ป
'
,
'
)
'
,
''
,
''
,
0
],
KeyY
:
[
'
ั
'
,
'
ํ
'
,
''
,
''
,
0
],
KeyZ
:
[
'
ผ
'
,
'
(
'
,
''
,
''
,
0
],
Digit1
:
[
'
ๅ
'
,
'
+
'
,
''
,
''
,
0
],
Digit2
:
[
'
/
'
,
'
๑
'
,
''
,
''
,
0
],
Digit3
:
[
'
-
'
,
'
๒
'
,
''
,
''
,
0
],
Digit4
:
[
'
ภ
'
,
'
๓
'
,
''
,
''
,
0
],
Digit5
:
[
'
ถ
'
,
'
๔
'
,
''
,
''
,
0
],
Digit6
:
[
'
ุ
'
,
'
ู
'
,
''
,
''
,
0
],
Digit7
:
[
'
ึ
'
,
'
฿
'
,
''
,
''
,
0
],
Digit8
:
[
'
ค
'
,
'
๕
'
,
''
,
''
,
0
],
Digit9
:
[
'
ต
'
,
'
๖
'
,
''
,
''
,
0
],
Digit0
:
[
'
จ
'
,
'
๗
'
,
''
,
''
,
0
],
Enter
:
[],
Escape
:
[],
Backspace
:
[],
Tab
:
[],
Space
:
[
'
'
,
'
'
,
''
,
''
,
0
],
Minus
:
[
'
ข
'
,
'
๘
'
,
''
,
''
,
0
],
Equal
:
[
'
ช
'
,
'
๙
'
,
''
,
''
,
0
],
BracketLeft
:
[
'
บ
'
,
'
ฐ
'
,
''
,
''
,
0
],
BracketRight
:
[
'
ล
'
,
'
,
'
,
''
,
''
,
0
],
Backslash
:
[
'
ฃ
'
,
'
ฅ
'
,
''
,
''
,
0
],
Semicolon
:
[
'
ว
'
,
'
ซ
'
,
''
,
''
,
0
],
Quote
:
[
'
ง
'
,
'
.
'
,
''
,
''
,
0
],
Backquote
:
[
'
_
'
,
'
%
'
,
''
,
''
,
0
],
Comma
:
[
'
ม
'
,
'
ฒ
'
,
''
,
''
,
0
],
Period
:
[
'
ใ
'
,
'
ฬ
'
,
''
,
''
,
0
],
Slash
:
[
'
ฝ
'
,
'
ฦ
'
,
''
,
''
,
0
],
CapsLock
:
[],
F1
:
[],
F2
:
[],
F3
:
[],
F4
:
[],
F5
:
[],
F6
:
[],
F7
:
[],
F8
:
[],
F9
:
[],
F10
:
[],
F11
:
[],
F12
:
[],
PrintScreen
:
[],
ScrollLock
:
[],
Pause
:
[],
Insert
:
[],
Home
:
[],
PageUp
:
[],
Delete
:
[],
End
:
[],
PageDown
:
[],
ArrowRight
:
[],
ArrowLeft
:
[],
ArrowDown
:
[],
ArrowUp
:
[],
NumLock
:
[],
NumpadDivide
:
[
'
/
'
,
'
/
'
,
''
,
''
,
0
],
NumpadMultiply
:
[
'
*
'
,
'
*
'
,
''
,
''
,
0
],
NumpadSubtract
:
[
'
-
'
,
'
-
'
,
''
,
''
,
0
],
NumpadAdd
:
[
'
+
'
,
'
+
'
,
''
,
''
,
0
],
NumpadEnter
:
[],
Numpad1
:
[],
Numpad2
:
[],
Numpad3
:
[],
Numpad4
:
[],
Numpad5
:
[],
Numpad6
:
[],
Numpad7
:
[],
Numpad8
:
[],
Numpad9
:
[],
Numpad0
:
[],
NumpadDecimal
:
[],
IntlBackslash
:
[
'
ฃ
'
,
'
ฅ
'
,
''
,
''
,
0
],
ContextMenu
:
[],
Power
:
[],
NumpadEqual
:
[],
F13
:
[],
F14
:
[],
F15
:
[],
F16
:
[],
F17
:
[],
F18
:
[],
F19
:
[],
F20
:
[],
F21
:
[],
F22
:
[],
F23
:
[],
F24
:
[],
Help
:
[],
Undo
:
[],
Cut
:
[],
Copy
:
[],
Paste
:
[],
AudioVolumeMute
:
[],
AudioVolumeUp
:
[],
AudioVolumeDown
:
[],
NumpadComma
:
[],
IntlRo
:
[],
KanaMode
:
[],
IntlYen
:
[],
Convert
:
[],
NonConvert
:
[],
Lang1
:
[],
Lang2
:
[],
Lang3
:
[],
Lang4
:
[],
ControlLeft
:
[],
ShiftLeft
:
[],
AltLeft
:
[],
MetaLeft
:
[],
ControlRight
:
[],
ShiftRight
:
[],
AltRight
:
[],
MetaRight
:
[],
MediaTrackNext
:
[],
MediaTrackPrevious
:
[],
MediaStop
:
[],
Eject
:
[],
MediaPlayPause
:
[],
MediaSelect
:
[],
LaunchMail
:
[],
LaunchApp2
:
[],
LaunchApp1
:
[],
BrowserSearch
:
[],
BrowserHome
:
[],
BrowserBack
:
[],
BrowserForward
:
[],
BrowserStop
:
[],
BrowserRefresh
:
[],
BrowserFavorites
:
[]
}
)));
src/vs/workbench/services/keybinding/browser/keyboardLayouts/tr.win.ts
0 → 100644
浏览文件 @
dc13c53e
/*---------------------------------------------------------------------------------------------
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License. See License.txt in the project root for license information.
*--------------------------------------------------------------------------------------------*/
import
{
KeyboardLayoutProvider
,
KeyboardLayoutInfo
}
from
'
vs/workbench/services/keybinding/browser/keyboardLayoutProvider
'
;
KeyboardLayoutProvider
.
INSTANCE
.
registerKeyboardLayout
((
new
KeyboardLayoutInfo
(
{
name
:
'
0000041F
'
,
id
:
''
,
text
:
'
Turkish Q
'
},
[],
{
Sleep
:
[],
WakeUp
:
[],
KeyA
:
[
'
a
'
,
'
A
'
,
'
æ
'
,
'
Æ
'
,
0
],
KeyB
:
[
'
b
'
,
'
B
'
,
''
,
''
,
0
],
KeyC
:
[
'
c
'
,
'
C
'
,
''
,
''
,
0
],
KeyD
:
[
'
d
'
,
'
D
'
,
''
,
''
,
0
],
KeyE
:
[
'
e
'
,
'
E
'
,
'
€
'
,
''
,
0
],
KeyF
:
[
'
f
'
,
'
F
'
,
''
,
''
,
0
],
KeyG
:
[
'
g
'
,
'
G
'
,
''
,
''
,
0
],
KeyH
:
[
'
h
'
,
'
H
'
,
''
,
''
,
0
],
KeyI
:
[
'
ı
'
,
'
I
'
,
'
i
'
,
'
İ
'
,
0
],
KeyJ
:
[
'
j
'
,
'
J
'
,
''
,
''
,
0
],
KeyK
:
[
'
k
'
,
'
K
'
,
''
,
''
,
0
],
KeyL
:
[
'
l
'
,
'
L
'
,
''
,
''
,
0
],
KeyM
:
[
'
m
'
,
'
M
'
,
''
,
''
,
0
],
KeyN
:
[
'
n
'
,
'
N
'
,
''
,
''
,
0
],
KeyO
:
[
'
o
'
,
'
O
'
,
''
,
''
,
0
],
KeyP
:
[
'
p
'
,
'
P
'
,
''
,
''
,
0
],
KeyQ
:
[
'
q
'
,
'
Q
'
,
'
@
'
,
''
,
0
],
KeyR
:
[
'
r
'
,
'
R
'
,
''
,
''
,
0
],
KeyS
:
[
'
s
'
,
'
S
'
,
'
ß
'
,
''
,
0
],
KeyT
:
[
'
t
'
,
'
T
'
,
'
₺
'
,
''
,
0
],
KeyU
:
[
'
u
'
,
'
U
'
,
''
,
''
,
0
],
KeyV
:
[
'
v
'
,
'
V
'
,
''
,
''
,
0
],
KeyW
:
[
'
w
'
,
'
W
'
,
''
,
''
,
0
],
KeyX
:
[
'
x
'
,
'
X
'
,
''
,
''
,
0
],
KeyY
:
[
'
y
'
,
'
Y
'
,
''
,
''
,
0
],
KeyZ
:
[
'
z
'
,
'
Z
'
,
''
,
''
,
0
],
Digit1
:
[
'
1
'
,
'
!
'
,
'
>
'
,
''
,
0
],
Digit2
:
[
'
2
'
,
'
\'
'
,
'
£
'
,
''
,
0
],
Digit3
:
[
'
3
'
,
'
^
'
,
'
#
'
,
''
,
0
],
Digit4
:
[
'
4
'
,
'
+
'
,
'
$
'
,
''
,
0
],
Digit5
:
[
'
5
'
,
'
%
'
,
'
½
'
,
''
,
0
],
Digit6
:
[
'
6
'
,
'
&
'
,
''
,
''
,
0
],
Digit7
:
[
'
7
'
,
'
/
'
,
'
{
'
,
''
,
0
],
Digit8
:
[
'
8
'
,
'
(
'
,
'
[
'
,
''
,
0
],
Digit9
:
[
'
9
'
,
'
)
'
,
'
]
'
,
''
,
0
],
Digit0
:
[
'
0
'
,
'
=
'
,
'
}
'
,
''
,
0
],
Enter
:
[],
Escape
:
[],
Backspace
:
[],
Tab
:
[],
Space
:
[
'
'
,
'
'
,
''
,
''
,
0
],
Minus
:
[
'
*
'
,
'
?
'
,
'
\\
'
,
''
,
0
],
Equal
:
[
'
-
'
,
'
_
'
,
'
|
'
,
''
,
0
],
BracketLeft
:
[
'
ğ
'
,
'
Ğ
'
,
'
¨
'
,
''
,
0
],
BracketRight
:
[
'
ü
'
,
'
Ü
'
,
'
~
'
,
''
,
0
],
Backslash
:
[
'
,
'
,
'
;
'
,
'
`
'
,
''
,
0
],
Semicolon
:
[
'
ş
'
,
'
Ş
'
,
'
´
'
,
''
,
0
],
Quote
:
[
'
i
'
,
'
İ
'
,
''
,
''
,
0
],
Backquote
:
[
'
"
'
,
'
é
'
,
'
<
'
,
''
,
0
],
Comma
:
[
'
ö
'
,
'
Ö
'
,
''
,
''
,
0
],
Period
:
[
'
ç
'
,
'
Ç
'
,
''
,
''
,
0
],
Slash
:
[
'
.
'
,
'
:
'
,
''
,
''
,
0
],
CapsLock
:
[],
F1
:
[],
F2
:
[],
F3
:
[],
F4
:
[],
F5
:
[],
F6
:
[],
F7
:
[],
F8
:
[],
F9
:
[],
F10
:
[],
F11
:
[],
F12
:
[],
PrintScreen
:
[],
ScrollLock
:
[],
Pause
:
[],
Insert
:
[],
Home
:
[],
PageUp
:
[],
Delete
:
[],
End
:
[],
PageDown
:
[],
ArrowRight
:
[],
ArrowLeft
:
[],
ArrowDown
:
[],
ArrowUp
:
[],
NumLock
:
[],
NumpadDivide
:
[
'
/
'
,
'
/
'
,
''
,
''
,
0
],
NumpadMultiply
:
[
'
*
'
,
'
*
'
,
''
,
''
,
0
],
NumpadSubtract
:
[
'
-
'
,
'
-
'
,
''
,
''
,
0
],
NumpadAdd
:
[
'
+
'
,
'
+
'
,
''
,
''
,
0
],
NumpadEnter
:
[],
Numpad1
:
[],
Numpad2
:
[],
Numpad3
:
[],
Numpad4
:
[],
Numpad5
:
[],
Numpad6
:
[],
Numpad7
:
[],
Numpad8
:
[],
Numpad9
:
[],
Numpad0
:
[],
NumpadDecimal
:
[],
IntlBackslash
:
[
'
<
'
,
'
>
'
,
'
|
'
,
''
,
0
],
ContextMenu
:
[],
Power
:
[],
NumpadEqual
:
[],
F13
:
[],
F14
:
[],
F15
:
[],
F16
:
[],
F17
:
[],
F18
:
[],
F19
:
[],
F20
:
[],
F21
:
[],
F22
:
[],
F23
:
[],
F24
:
[],
Help
:
[],
Undo
:
[],
Cut
:
[],
Copy
:
[],
Paste
:
[],
AudioVolumeMute
:
[],
AudioVolumeUp
:
[],
AudioVolumeDown
:
[],
NumpadComma
:
[],
IntlRo
:
[],
KanaMode
:
[],
IntlYen
:
[],
Convert
:
[],
NonConvert
:
[],
Lang1
:
[],
Lang2
:
[],
Lang3
:
[],
Lang4
:
[],
ControlLeft
:
[],
ShiftLeft
:
[],
AltLeft
:
[],
MetaLeft
:
[],
ControlRight
:
[],
ShiftRight
:
[],
AltRight
:
[],
MetaRight
:
[],
MediaTrackNext
:
[],
MediaTrackPrevious
:
[],
MediaStop
:
[],
Eject
:
[],
MediaPlayPause
:
[],
MediaSelect
:
[],
LaunchMail
:
[],
LaunchApp2
:
[],
LaunchApp1
:
[],
BrowserSearch
:
[],
BrowserHome
:
[],
BrowserBack
:
[],
BrowserForward
:
[],
BrowserStop
:
[],
BrowserRefresh
:
[],
BrowserFavorites
:
[]
}
)));
\ No newline at end of file
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录