Change Case插件支持一键转换变量名大小写格式:可通过命令面板、自定义快捷键、右键菜单或配合多光标批量操作,实现snake_case、camelCase、PascalCase等格式快速切换。

如果您在VSCode中编写代码时需要频繁调整变量名的大小写格式,例如将驼峰命名转为下划线命名,或统一首字母大写,Change Case插件可提供一键式文本转换能力。以下是实现该功能的具体操作方式:
本文运行环境:MacBook Air,macOS Sequoia。
一、使用Change Case命令面板快捷转换
Change Case插件注册了多个VSCode命令,可通过命令面板快速调用,适用于任意选中文本,无需依赖语言模式或语法上下文。
1、在编辑器中选中需要转换的变量名或标识符文本。
2、按下 Cmd + Shift + P(macOS)或 Ctrl + Shift + P(Windows/Linux)打开命令面板。
3、输入 Change Case: 并从列表中选择目标转换类型,如 snake case、camelCase、PascalCase 或 UPPER_CASE。
4、按回车执行,选中内容即时完成格式转换。
二、绑定自定义键盘快捷键
为提升高频操作效率,可将常用转换命令映射为专属快捷键,避免反复打开命令面板。
1、进入 VSCode 设置界面,点击左下角齿轮图标,选择 Keyboard Shortcuts(快捷键设置)。
2、在搜索框中输入 change case snake,右键对应命令,选择 Add Keybinding。
3、按下期望组合键,例如 Cmd + K, Cmd + S,确认绑定。
4、此后选中文本并触发该快捷键,即可直接转为蛇形命名。
三、通过右键菜单快速调用
Change Case插件自动向编辑器右键菜单注入转换选项,适合鼠标操作习惯用户,且支持多行同时处理。
1、在编辑器中选中一个或多个变量名(支持跨行、跨单词选中)。
2、右键弹出上下文菜单,定位至 Change Case 子菜单。
3、从子菜单中点击所需格式,如 kebab-case 或 Title Case。
4、所有选中区域立即按指定规则批量转换,保留原始缩进与空格结构。
四、配合多光标进行批量变量重命名
利用VSCode原生多光标功能与Change Case命令联动,可在同一文件内对多个同名变量实例统一调整命名风格。
1、将光标置于某变量名上,按下 Cmd + D(macOS)逐个选中相同文本,或使用 Cmd + Ctrl + G 全文件匹配选中。
2、确保所有目标变量均处于活动光标状态(每个光标独立高亮)。
3、按下 Cmd + Shift + P,输入 Change Case: camelCase 并执行。
4、全部光标位置的变量名同步转换为小驼峰格式,无须逐个编辑。










