You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何为VSCode设置类似Word的Shift+F3单快捷键切换文本大小写?

在VSCode中实现类似Word Shift+F3的大小写循环切换功能

可以通过宏脚本+快捷键绑定实现,具体步骤如下:

1. 安装宏扩展

首先安装multi-command扩展,它支持自定义多步骤命令序列,是实现循环切换的基础工具。

2. 配置循环切换宏

打开VSCode的settings.json(快捷键Ctrl+,后点击右上角的「打开设置(JSON)」图标),添加以下配置:

"multiCommand.commands": [
  {
    "command": "multiCommand.cycleCase",
    "sequence": [
      "editor.action.transformToLowercase",
      "editor.action.transformToUppercase",
      "editor.action.transformToTitlecase",
      "editor.action.transformToLowercase"
    ]
  }
]

这个宏定义了循环切换的序列:全小写→全大写→首字母大写→回到全小写,每次触发快捷键会执行序列中的下一个命令。

3. 绑定Shift+F3快捷键

打开keybindings.json(快捷键Ctrl+K Ctrl+S后点击右上角的「打开键盘快捷方式(JSON)」图标),添加以下配置:

{
  "key": "shift+f3",
  "command": "multiCommand.cycleCase",
  "when": "editorTextFocus && editorHasSelection"
}

when条件确保只有在编辑器有选中文本且获得焦点时,该快捷键才会生效。

自定义调整

如果需要修改循环顺序,直接调整sequence数组里的命令顺序即可。VSCode原生支持的大小写转换命令包括:

  • editor.action.transformToLowercase:转换为全小写
  • editor.action.transformToUppercase:转换为全大写
  • editor.action.transformToTitlecase:转换为首字母大写

内容的提问来源于stack exchange,提问作者DANH

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.22 15:03:11