Answers:
问题是关于如何使Visual Studio Code中的CTRL+ SHIFT+ U工作。这是怎么做。(版本1.8.1或更高版本)。
文件->首选项->键盘快捷方式。
将出现一个带有keybindings.json文件的编辑器。将以下JSON放在其中并保存。
[
{
"key": "ctrl+shift+u",
"command": "editor.action.transformToUppercase",
"when": "editorTextFocus"
},
{
"key": "ctrl+shift+l",
"command": "editor.action.transformToLowercase",
"when": "editorTextFocus"
}
]
现在CTRL+ SHIFT+ U将利用选定的文本,即使多行。以同样的方式,CTRL+ SHIFT+ L将选定的文本小写。
这些命令内置于VS Code中,不需要任何扩展即可使它们起作用。
Q
),它可以工作。
ctrl
+ alt
+ u
和l
突出显示要大写的文本。然后按CTRL+ SHIFT+ P调出命令面板。然后开始输入单词“ uppercase”,您将看到Transform to Uppercase
命令。单击该按钮,它将使您的文本变为大写。
每当您想在VS Code中执行某项操作而又不知道该怎么做时,最好使用CTRL+ SHIFT+ 调出命令选项板P,然后尝试键入所需的关键字。通常,该命令会显示在此处,因此您不必去网上搜索如何做某事。
这里是变更案例扩展的创建者。我已经更新了扩展以支持跨行。
要将大写命令映射到键绑定(例如CTRL+ T+ U),请单击文件->首选项->键盘快捷键,然后将以下内容插入json配置:
{
"key": "ctrl+t ctrl+u",
"command": "extension.changeCase.upper",
"when": "editorTextFocus"
}
编辑:
随着VSCode的 2016年11月(发行说明)更新,内置了对通过命令和转换为大写和小写形式的支持。这些没有默认的键盘绑定。它们还可以与多行模块一起使用。editor.action.transformToUppercase
editor.action.transformToLowercase
在变化的情况下扩展仍是其他文本转换,如驼峰,PascalCase,snake_case,烤肉情况等有用
在Linux和Mac中,没有默认的快捷方式,因此请尝试设置自定义快捷方式,并注意不要选择使用的热键(例如, CTRL+ U表示取消注释)
就我而言,我有CTRL+ U CTRL+ U可以转换为大写字母,CTRL+ L CTRL+ L可以转换为小写字母
以防万一,对于Mac,而不是CTRL我使用的⌘
在2018年9月19日,这些行对我有用:
文件->首选项->键盘快捷键。
将出现一个带有keybindings.json文件的编辑器。将以下JSON放在其中并保存。
// Place your key bindings in this file to overwrite the defaults
[
{
"key": "ctrl+shift+u",
"command": "editor.action.transformToUppercase",
"when": "editorTextFocus"
},
{
"key": "ctrl+shift+l",
"command": "editor.action.transformToLowercase",
"when": "editorTextFocus"
},
]
大写:Ctrl+ K,Ctrl+U
小写:Ctrl+ K,Ctrl+ L。
助记符:
K像ķ eyboard
U像U案
L像大号奥尔情况下
u
但是CTRL-SHIFT-L可以很好地工作。有人有想法吗?