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

如何创建VS Code快捷键将驼峰式字符串转句首大写空格分隔格式?

实现驼峰式转句首大写空格分隔的VS Code快捷键

直接按以下步骤配置即可解决问题:

  1. 打开快捷键配置文件
    按下 Ctrl+Shift+P(Windows/Linux)或 Cmd+Shift+P(Mac),输入 Preferences: Open Keyboard Shortcuts (JSON) 并回车,打开 keybindings.json 文件。

  2. 添加自定义快捷键配置
    在文件中插入如下代码(可替换快捷键为你习惯的组合,比如 alt+shift+c):

    {
      "key": "ctrl+shift+u",
      "command": "editor.action.replaceSelection",
      "args": {
        "replace": "${selectedText/(^[a-z])|([A-Z])/${1:/upcase}${2:+ }${2:/downcase}/g}"
      },
      "when": "editorTextFocus && editorHasSelection"
    }
    
  3. 测试效果
    选中任意驼峰式字符串(比如 getCheckoutCartHelper),按下你设置的快捷键,就能直接转换成 Get checkout cart helper。

正则说明

这个替换规则的逻辑很直接:

  • 把字符串开头的小写字母转成大写
  • 把后续的每个大写字母替换成「空格+小写字母」

如果之前配置失败,大概率是正则表达式写错或快捷键冲突,可以检查快捷键是否被其他命令占用,或者微调正则规则。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.29 14:52:37