Visual Studio字母大小写切换快捷键是什么?SQL关键字为何自动变更大小写?
关于Visual Studio中SQL关键字大小写及大小写切换快捷键的问题
1. SQL关键字自动变为首字母大写是否由快捷键导致?
大概率不是快捷键的问题!这种情况更可能是Visual Studio自带的SQL编辑器规则或者相关扩展(比如SQL Server Data Tools)的格式化设置在起作用。
你可以检查一下VS的设置:
- 打开「工具」->「选项」
- 导航到「文本编辑器」->「SQL」->「格式化」->「常规」
- 看看「关键字大小写」的选项是不是被设置成了「首字母大写」,如果是的话改成「全大写」就符合你的要求了。
另外,有些第三方代码格式化扩展也可能会覆盖这个设置,你可以排查一下自己安装的相关扩展的配置项。
2. Visual Studio中切换字母大小写的快捷键
根据不同系统,快捷键有所区别:
- Windows系统:
- 选中目标文本后,按
Ctrl+Shift+U可以将文本转为全大写 - 按
Ctrl+U可以将文本转为全小写
- 选中目标文本后,按
- Mac系统:
- 选中目标文本后,按
Cmd+Shift+U转为全大写 - 按
Cmd+U转为全小写
- 选中目标文本后,按
如果记不住快捷键,也可以通过菜单操作:点击「编辑」->「高级」,里面就能找到「转为大写」和「转为小写」的选项。
内容的提问来源于stack exchange,提问作者Eric




