
Sublime Text 中大小写转换的正确快捷键是 Ctrl+K→Ctrl+U(大写)、Ctrl+K→Ctrl+L(小写)、Ctrl+K→Ctrl+T(首字母大写),均为两段式操作;Ctrl+Shift+U 是 Unicode 输入功能,与大小写无关。
Sublime Text 里没有全局“小写转大写”的一键 
Ctrl+K + Ctrl+U(Windows/Linux)或 Cmd+K + Cmd+U(macOS)。
很多人误以为 Ctrl+Shift+U 是大小写切换键,其实它是「Unicode 码点输入」快捷键(输入如 0041 回车得到 A)。真按了只会弹出输入框,和大小写完全无关。
Ctrl+Shift+U 是 Sublime 的 Unicode 输入模式,不是文本转换命令Sublime 内置了三套独立的大小写命令,全部基于当前选中文本(无选中则作用于当前行):
Ctrl+K → Ctrl+U:转为**大写**(Uppercase)Ctrl+K → Ctrl+L:转为**小写**(Lowercase)Ctrl+K → Ctrl+T:**首字母大写**(Title Case,每词首字母大写,其余小写)注意:这是两段式快捷键,先按 Ctrl+K 松开,再按对应字母。不是同时按三个键。
如果你开了多光标(比如 Ctrl+Click 或 Ctrl+D 选多个单词),Ctrl+K + Ctrl+U 会分别对每个光标位置的选区生效——这很强大,但也容易出错:
name,另一个选了 AGE),结果可能不符合预期Ctrl+A 全选后统一处理有人想把 Ctrl+Shift+U 改成大写转换,但不推荐:
Ctrl+K 系列是「命令前缀键」,逻辑清晰且不易冲突Text Pastry 插件后配合自定义命令,而非改核心键位真正容易被忽略的是:这些命令**不作用于注释或字符串内特殊字符**(比如 HTML 中的 ),也不修改非 ASCII 字符(如中文、emoji)。大小写转换只针对 ASCII 字母,这点在处理国际化项目时得心里有数。