VS Code 可以在键入快速 shift shift 序列时输入文本吗?
Can VS Code input text when I type a rapid shift shift sequence?
所以,我的新键盘没有管道键,我经常使用它(我现在正在学习 elixir)。我知道 alt + 124
会产生 |
,但是每次我想在 elixir 上使用 |>
时都要输入它有点烦人。
是否可以在编辑器中配置一个快捷方式(考虑 shift shift 之类的东西)来插入 |>
?
Microsoft 有自己的工具来创建自定义布局。
Microsoft Keyboard Layout Creator 1.4 Download.
这是从 MakeUseOf
中优雅窃取的简短操作方法
- 打开 Microsoft Keyboard Layout Creator 应用。
- 前往 文件 > 加载现有键盘。
- 选择您要自定义的布局。您应确保选择与当前键盘设置匹配的布局,例如 QWERTY (U.S.).
- 转到文件 > 将源文件另存为,以便在开始进行更改之前进行备份。
- 在项目 > 属性 中设置新键盘的参数。您可以选择一种语言并为键盘命名和描述。
- 单击一个键并按照屏幕上的提示将其重新映射到您选择的字符。
无法将控制键组合分配给输入字母,AFAIK。只需将 Shift+Something or 设置为任何第 3 级键。顺便说一句,我很确定你当前的第 3 级 已经 有一个管道,要测试它,请按右 Alt(也称为 AltGr) 并按下所有字母数字键。
您可以定义键盘快捷键
{
"key": "shift+alt+p",
"command": "type",
"args": { "text": "|>" },
"when": "editorTextFocus"
}
您可以选择任何您喜欢的组合键,参见docs
{
"key": "shift shift",
"command": "type",
"args": {
"text": "|>"
},
"when": "editorTextFocus"
}
看起来快速连续使用两个修饰键很快就会起作用。提交合并:请参阅 功能:Shift Shift、Ctrl Ctrl、Alt Alt 键绑定(支持双击修改键绑定)
将在 v1.54 中 - 现在可以在 Insiders Build 中使用。
所以,我的新键盘没有管道键,我经常使用它(我现在正在学习 elixir)。我知道 alt + 124
会产生 |
,但是每次我想在 elixir 上使用 |>
时都要输入它有点烦人。
是否可以在编辑器中配置一个快捷方式(考虑 shift shift 之类的东西)来插入 |>
?
Microsoft 有自己的工具来创建自定义布局。
Microsoft Keyboard Layout Creator 1.4 Download.
这是从 MakeUseOf
中优雅窃取的简短操作方法- 打开 Microsoft Keyboard Layout Creator 应用。
- 前往 文件 > 加载现有键盘。
- 选择您要自定义的布局。您应确保选择与当前键盘设置匹配的布局,例如 QWERTY (U.S.).
- 转到文件 > 将源文件另存为,以便在开始进行更改之前进行备份。
- 在项目 > 属性 中设置新键盘的参数。您可以选择一种语言并为键盘命名和描述。
- 单击一个键并按照屏幕上的提示将其重新映射到您选择的字符。
无法将控制键组合分配给输入字母,AFAIK。只需将 Shift+Something or 设置为任何第 3 级键。顺便说一句,我很确定你当前的第 3 级 已经 有一个管道,要测试它,请按右 Alt(也称为 AltGr) 并按下所有字母数字键。
您可以定义键盘快捷键
{
"key": "shift+alt+p",
"command": "type",
"args": { "text": "|>" },
"when": "editorTextFocus"
}
您可以选择任何您喜欢的组合键,参见docs
{
"key": "shift shift",
"command": "type",
"args": {
"text": "|>"
},
"when": "editorTextFocus"
}
看起来快速连续使用两个修饰键很快就会起作用。提交合并:请参阅 功能:Shift Shift、Ctrl Ctrl、Alt Alt 键绑定(支持双击修改键绑定)
将在 v1.54 中 - 现在可以在 Insiders Build 中使用。