sublime怎样快速转换大小写 sublime文本大小写转换的快捷键

在SublimeText里,想让文本大小写快速转换,其实方法挺简单的,主要就是用快捷键或者菜单来操作。
另外啊,如果你觉得默认的不够用,还能自己定制快捷键,或者用插件来实现更高级的转换功能。

用快捷键转换大小写的话,是这样操作的:选中文本之后,如果是Windows或Linux系统,按Ctrl+K松手,再按Ctrl+U就是转大写;如果是macOS,就按Cmd+K松手,再按Cmd+U。
想转小写也类似,Windows/Linux系统是Ctrl+K松手后按Ctrl+L,macOS是Cmd+K松手后按Cmd+L。

要是想用菜单来转,就选中你的文本,然后点击顶部的"Edit"菜单,再选"ConvertCase",然后从下拉列表里选"UpperCase"或者"LowerCase"就好。

有时候快捷键可能突然不能用,这时候你可以试试几个方法:先检查下是不是跟别的快捷键冲突了,可以去"Preferences→KeyBindings-User"里看看;再确认一下你的键盘布局是不是设对了;有时候重启下SublimeText也能解决临时的小问题;如果最近装了新插件,可以试试禁用它们看看有没有改善;还有极少数情况下,可能是系统级别的快捷键覆盖了SublimeText的,这个就得具体问题具体分析了。

如果你想要每个单词首字母都大写,可以自己定个快捷键。
打开"Preferences→KeyBindings-User",然后在里面加上一段代码,比如我这里用的是Ctrl+K再按Ctrl+C,你可以根据自己的习惯改。
这段代码大致是这样的:[{ "keys": ["ctrl+k", "ctrl+c"], "command": "title_case" }]。
保存后重启SublimeText,选好文本再按你设的快捷键,每个单词的首字母就会自动大写了。

最后,如果你想玩点花样,装个CaseConversion插件就行。
装好了之后,你可以在"Edit→CaseConversion"里找到各种转换选项,比如把my_variable_name变成myVariableName(驼峰命名法),或者变成MyVariableName(帕斯卡命名法),还能变回my_variable_name(蛇形命名法),或者变成my-variable-name(短横线命名法)。
这样就能根据不同需要来转换文本大小写了。

如何在Linux中批量重命名文件 rename命令高效批量改名方法

嘿,Linux迷们!想要快速批量重命名文件?那就得试试rename命令,这玩意儿简直就是文件重命名的神器。
它最大的亮点就是能玩转正则表达式,让你轻松替换、删除、添加内容,还能转换大小写。
下面我来给你详细说说怎么用,还有几个实用的小技巧。

首先,咱们得来个基础操作,比如把所有.txt文件改成.log。
这很简单,用rename命令加上正则表达式就搞定了:rename 's/.txt/.log/' .txt。
这里s/原内容/新内容/就是告诉rename我们要替换什么,而.txt则是限定只对.txt文件进行操作。
不过要注意,像Debian和Ubuntu这样的系统可能默认用rename.ul,你得装个prename或者perl-rename才能用全功能哦。

接下来,如果你想清理文件名里的垃圾信息,比如下载文件里的网站标识,rename也能帮你。
比如,把[www.example.com]filename.mp4 变成filename.mp4 ,就使用这个命令:rename 's/[www.example.com]//' .mp4 记得,特殊字符要转义哦,比如[和.。

然后,你想给文件名加个统一的前缀或后缀?也没问题。
比如,给所有.jpg文件加个前缀"prefix_",命令是这样的:rename 's/(.).jpg$/prefix_$1 .jpg/' .jpg。
这里(.?)就是捕获组,用来保存原文件名,而$1 则是引用捕获组的内容。

批量修改文件名的大小写也超级简单。
比如,把所有大写的JPG文件变成小写,就用这个命令:rename 'y/A-Z/a-z/' .JPG。
反过来,把小写的jpg文件变成大写,就用rename 'y/a-z/A-Z/' .jpg。

最后,为了避免误操作,你可以先用-n参数预览一下rename会做什么,比如:rename -n 's/.txt/.log/' .txt。
这样就不会真的改文件名了,只是看看会变成什么样。

总结一下,替换内容用s/原内容/新内容/,删除字符用s/匹配内容//,添加前缀或后缀结合捕获组.()和$1 ,大小写转换用y/原字符范围/目标字符范围/,安全操作记得先用-n预览。
学会了这些,批量重命名文件就不再是难题啦!

切换大小写

嗨,各位办公软件和手机用户们!想知道怎么轻松切换大小写吗?那就跟我来吧!在Word、WPS这些日常办公软件里,想要临时切换大小写,就按一下“CapsLock”键,指示灯亮了,你就知道现在是大写了。
再按一次,灯熄了,小写就回来了。
如果你想要逐个字母切换大小写,那就得按住“Shift”键,然后按字母键,状态就跟着变了。

在手机上,系统自带的输入法通常有个小箭头图标,轻触它,下一个字母就大写了。
要是你想连续输入大写,就长按这个图标,之后所有输入都会是大写,再点一下箭头就关了。
第三方输入法呢,操作也差不多,那个箭头图标也是大小写的开关。

编程环境里,大小写切换也大同小异,主要是靠“CapsLock”和“Shift”键。
但有些IDE,比如VisualStudioCode,还能用快捷键批量转换大小写。
比如,选中文本后,Windows/Linux用户按“Ctrl+Shift+U”就能转成大写,“Ctrl+U”就转成小写;Mac用户则是“Cmd+Shift+U”和“Cmd+U”。
这样一来,大小写切换就变得简单又高效啦!

为什么大小写的转换是加减32呢

哎呦,你注意到了吗?在ASCII编码中,小写的"a"是0x6 1 ,而大写的"A"是0x4 1 ,它们之间差了个0x2 0,也就是十进制的3 2 这事儿是不是有点意思?想知道更多?快来搜一搜ASCII码表吧,网上信息一抓一大把。
Linux系统的小伙伴们,更简单,直接在终端敲个asc或者man ascii就能直接查到了,方便得很!