Visual Studio代码 – 使选定的文本块大写?
我可以在Visual Studio代码中对所有文本进行多行select吗? 在完整的Visual Studio中是CTRL + SHIFT + U来做到这一点。
我所见过的扩展只能做非多行块。
问题是关于如何使CTRL + SHIFT + U在Visual Studio代码中工作。 这是如何做到这一点。 ( 版本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中,不需要扩展就可以使它们工作。
这里的变更扩展的创build者。 我已经更新了扩展以支持跨越行。
要将大写命令映射到键盘绑定(例如CTRL + T + U ),请单击文件 – >首选项 – >键盘快捷键,然后将以下内容插入到jsonconfiguration中:
{ "key": "ctrl+t ctrl+u", "command": "extension.changeCase.upper", "when": "editorTextFocus" }
编辑:
随着VSCode 2016年11月(发行说明)的更新,内置支持通过命令editor.action.transformToUppercase
和editor.action.transformToLowercase
转换为大写和editor.action.transformToLowercase
。 这些没有默认的键盘绑定。 他们也使用多行块。
对于其他文本转换, 更改案例扩展仍然有用,例如camelCase,PascalCase,蛇案等。
突出显示您想要大写的文字。 然后按CTRL + SHIFT + P调出命令调色板。 然后开始input单词“大写”,你会看到Transform to Uppercase
命令。 点击它,它会使你的文字大写。
每当你想在VS Code中做一些事情,不知道怎么做,用CTRL + SHIFT + P调出命令面板是一个好主意,然后尝试input你想要的关键字。 通常这个命令会出现在那里,所以你不必去searchnetworking如何做某事。
我正在使用更改案例扩展,它工作正常。 我定义了快捷键:
{ "key": "ctrl+shift+u", "command": "extension.changeCase.upper", "when": "editorTextFocus" }, { "key": "ctrl+u", "command": "extension.changeCase.lower", "when": "editorTextFocus" },
在Visual Studio代码中更改字母大小写
大写: Ctrl + K , Ctrl + U
和小写: Ctrl + K , Ctrl + L。
助记符 :
K像K面板一样
你喜欢U皮箱
L像Lower一样
在macOS上VS Code的标准键绑定:
select为大写⌘ + K , ⌘ + U和小写: ⌘ + K , ⌘ + L。
所有的组合键都可以使用⌘ + K⌘+ S (如K键盘设置)打开,您也可以在这里search特定的组合键。