Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
xxadev
vscode
提交
34fa7717
V
vscode
项目概览
xxadev
/
vscode
与 Fork 源项目一致
从无法访问的项目Fork
通知
2
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
V
vscode
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
34fa7717
编写于
7月 29, 2019
作者:
P
Peng Lyu
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Add dvorak keyboard layout.
上级
1fde1bf2
变更
2
隐藏空白更改
内联
并排
Showing
2 changed file
with
133 addition
and
1 deletion
+133
-1
src/vs/workbench/services/keybinding/browser/keyboardLayouts/dvorak.darwin.ts
...vices/keybinding/browser/keyboardLayouts/dvorak.darwin.ts
+131
-0
src/vs/workbench/services/keybinding/browser/keyboardLayouts/layout.contribution.darwin.ts
...ing/browser/keyboardLayouts/layout.contribution.darwin.ts
+2
-1
未找到文件。
src/vs/workbench/services/keybinding/browser/keyboardLayouts/dvorak.darwin.ts
0 → 100644
浏览文件 @
34fa7717
/*---------------------------------------------------------------------------------------------
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License. See License.txt in the project root for license information.
*--------------------------------------------------------------------------------------------*/
import
{
KeyboardLayoutContribution
}
from
'
vs/workbench/services/keybinding/browser/keyboardLayouts/_.contribution
'
;
KeyboardLayoutContribution
.
INSTANCE
.
registerKeyboardLayout
({
layout
:
{
id
:
'
com.apple.keylayout.Dvorak
'
,
localizedName
:
'
Dvorak
'
,
lang
:
'
en
'
},
secondaryLayouts
:
[],
mapping
:
{
KeyA
:
[
'
a
'
,
'
A
'
,
'
å
'
,
'
Å
'
,
0
],
KeyB
:
[
'
x
'
,
'
X
'
,
'
≈
'
,
'
˛
'
,
0
],
KeyC
:
[
'
j
'
,
'
J
'
,
'
∆
'
,
'
Ô
'
,
0
],
KeyD
:
[
'
e
'
,
'
E
'
,
'
´
'
,
'
´
'
,
4
],
KeyE
:
[
'
.
'
,
'
>
'
,
'
≥
'
,
'
˘
'
,
0
],
KeyF
:
[
'
u
'
,
'
U
'
,
'
¨
'
,
'
¨
'
,
4
],
KeyG
:
[
'
i
'
,
'
I
'
,
'
ˆ
'
,
'
ˆ
'
,
4
],
KeyH
:
[
'
d
'
,
'
D
'
,
'
∂
'
,
'
Î
'
,
0
],
KeyI
:
[
'
c
'
,
'
C
'
,
'
ç
'
,
'
Ç
'
,
0
],
KeyJ
:
[
'
h
'
,
'
H
'
,
'
˙
'
,
'
Ó
'
,
0
],
KeyK
:
[
'
t
'
,
'
T
'
,
'
†
'
,
'
ˇ
'
,
0
],
KeyL
:
[
'
n
'
,
'
N
'
,
'
˜
'
,
'
˜
'
,
4
],
KeyM
:
[
'
m
'
,
'
M
'
,
'
µ
'
,
'
Â
'
,
0
],
KeyN
:
[
'
b
'
,
'
B
'
,
'
∫
'
,
'
ı
'
,
0
],
KeyO
:
[
'
r
'
,
'
R
'
,
'
®
'
,
'
‰
'
,
0
],
KeyP
:
[
'
l
'
,
'
L
'
,
'
¬
'
,
'
Ò
'
,
0
],
KeyQ
:
[
'
\'
'
,
'
"
'
,
'
æ
'
,
'
Æ
'
,
0
],
KeyR
:
[
'
p
'
,
'
P
'
,
'
π
'
,
'
∏
'
,
0
],
KeyS
:
[
'
o
'
,
'
O
'
,
'
ø
'
,
'
Ø
'
,
0
],
KeyT
:
[
'
y
'
,
'
Y
'
,
'
¥
'
,
'
Á
'
,
0
],
KeyU
:
[
'
g
'
,
'
G
'
,
'
©
'
,
'
˝
'
,
0
],
KeyV
:
[
'
k
'
,
'
K
'
,
'
˚
'
,
'
'
,
0
],
KeyW
:
[
'
,
'
,
'
<
'
,
'
≤
'
,
'
¯
'
,
0
],
KeyX
:
[
'
q
'
,
'
Q
'
,
'
œ
'
,
'
Œ
'
,
0
],
KeyY
:
[
'
f
'
,
'
F
'
,
'
ƒ
'
,
'
Ï
'
,
0
],
KeyZ
:
[
'
;
'
,
'
:
'
,
'
…
'
,
'
Ú
'
,
0
],
Digit1
:
[
'
1
'
,
'
!
'
,
'
¡
'
,
'
⁄
'
,
0
],
Digit2
:
[
'
2
'
,
'
@
'
,
'
™
'
,
'
€
'
,
0
],
Digit3
:
[
'
3
'
,
'
#
'
,
'
£
'
,
'
‹
'
,
0
],
Digit4
:
[
'
4
'
,
'
$
'
,
'
¢
'
,
'
›
'
,
0
],
Digit5
:
[
'
5
'
,
'
%
'
,
'
∞
'
,
'
fi
'
,
0
],
Digit6
:
[
'
6
'
,
'
^
'
,
'
§
'
,
'
fl
'
,
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
:
[
'
s
'
,
'
S
'
,
'
ß
'
,
'
Í
'
,
0
],
Quote
:
[
'
-
'
,
'
_
'
,
'
–
'
,
'
—
'
,
0
],
Backquote
:
[
'
`
'
,
'
~
'
,
'
`
'
,
'
`
'
,
4
],
Comma
:
[
'
w
'
,
'
W
'
,
'
∑
'
,
'
„
'
,
0
],
Period
:
[
'
v
'
,
'
V
'
,
'
√
'
,
'
◊
'
,
0
],
Slash
:
[
'
z
'
,
'
Z
'
,
'
Ω
'
,
'
¸
'
,
0
],
CapsLock
:
[],
F1
:
[],
F2
:
[],
F3
:
[],
F4
:
[],
F5
:
[],
F6
:
[],
F7
:
[],
F8
:
[],
F9
:
[],
F10
:
[],
F11
:
[],
F12
:
[],
Insert
:
[],
Home
:
[],
PageUp
:
[],
Delete
:
[],
End
:
[],
PageDown
:
[],
ArrowRight
:
[],
ArrowLeft
:
[],
ArrowDown
:
[],
ArrowUp
:
[],
NumLock
:
[],
NumpadDivide
:
[
'
/
'
,
'
/
'
,
'
/
'
,
'
/
'
,
0
],
NumpadMultiply
:
[
'
*
'
,
'
*
'
,
'
*
'
,
'
*
'
,
0
],
NumpadSubtract
:
[
'
-
'
,
'
-
'
,
'
-
'
,
'
-
'
,
0
],
NumpadAdd
:
[
'
+
'
,
'
+
'
,
'
+
'
,
'
+
'
,
0
],
NumpadEnter
:
[],
Numpad1
:
[
'
1
'
,
'
1
'
,
'
1
'
,
'
1
'
,
0
],
Numpad2
:
[
'
2
'
,
'
2
'
,
'
2
'
,
'
2
'
,
0
],
Numpad3
:
[
'
3
'
,
'
3
'
,
'
3
'
,
'
3
'
,
0
],
Numpad4
:
[
'
4
'
,
'
4
'
,
'
4
'
,
'
4
'
,
0
],
Numpad5
:
[
'
5
'
,
'
5
'
,
'
5
'
,
'
5
'
,
0
],
Numpad6
:
[
'
6
'
,
'
6
'
,
'
6
'
,
'
6
'
,
0
],
Numpad7
:
[
'
7
'
,
'
7
'
,
'
7
'
,
'
7
'
,
0
],
Numpad8
:
[
'
8
'
,
'
8
'
,
'
8
'
,
'
8
'
,
0
],
Numpad9
:
[
'
9
'
,
'
9
'
,
'
9
'
,
'
9
'
,
0
],
Numpad0
:
[
'
0
'
,
'
0
'
,
'
0
'
,
'
0
'
,
0
],
NumpadDecimal
:
[
'
.
'
,
'
.
'
,
'
.
'
,
'
.
'
,
0
],
IntlBackslash
:
[
'
§
'
,
'
±
'
,
'
§
'
,
'
±
'
,
0
],
ContextMenu
:
[],
NumpadEqual
:
[
'
=
'
,
'
=
'
,
'
=
'
,
'
=
'
,
0
],
F13
:
[],
F14
:
[],
F15
:
[],
F16
:
[],
F17
:
[],
F18
:
[],
F19
:
[],
F20
:
[],
AudioVolumeMute
:
[],
AudioVolumeUp
:
[
''
,
'
=
'
,
''
,
'
=
'
,
0
],
AudioVolumeDown
:
[],
NumpadComma
:
[],
IntlRo
:
[],
KanaMode
:
[],
IntlYen
:
[],
ControlLeft
:
[],
ShiftLeft
:
[],
AltLeft
:
[],
MetaLeft
:
[],
ControlRight
:
[],
ShiftRight
:
[],
AltRight
:
[],
MetaRight
:
[]
}
});
src/vs/workbench/services/keybinding/browser/keyboardLayouts/layout.contribution.darwin.ts
浏览文件 @
34fa7717
...
...
@@ -18,5 +18,6 @@ import 'vs/workbench/services/keybinding/browser/keyboardLayouts/it.darwin';
import
'
vs/workbench/services/keybinding/browser/keyboardLayouts/ru.darwin
'
;
import
'
vs/workbench/services/keybinding/browser/keyboardLayouts/pt.darwin
'
;
import
'
vs/workbench/services/keybinding/browser/keyboardLayouts/ko.darwin
'
;
import
'
vs/workbench/services/keybinding/browser/keyboardLayouts/dvorak.darwin
'
;
export
{
KeyboardLayoutContribution
}
from
'
vs/workbench/services/keybinding/browser/keyboardLayouts/_.contribution
'
;
\ No newline at end of file
export
{
KeyboardLayoutContribution
}
from
'
vs/workbench/services/keybinding/browser/keyboardLayouts/_.contribution
'
;
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录