选中字符串中的字母全部大写和全部小写 其他 23年2月1日 编辑 VVXahk 取消关注 关注 私信 如果我们想要对一串选中的字母进行全部大小写切换,全部大写ctrl+alt+j,全部小写ctrl+alt+l 声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。 给TA捐赠 共{{data.count}}人 人已捐赠
Tmz 小康lv2 23年2月2日 思路不错,还可以优化一下,就是使用一个按键就能实现大小写转换,判断大写就换成小写,判断是小写就变成大写,类似idea的ctrl+shift+u。还有就是粘贴板用了后恢复粘贴板初始内容。还可以用clipwait代替sleep比较好。 VVXahkA@Tmz 小康lv2 23年2月2日 谢谢建议。(1)一键大小写转换。这个我针对单个字符做了设计,对于一串字符,大小写混合编写的时候,统一转换成大写或小写的一键转换写起来对我来说有点难。(2)恢复粘贴板初始内容。我补充了代码。(3)clipwait代替sleep。按照你的建议做了调整。 ;全部转换为大写或小写 ^!j:: ClipSaved := ClipboardAll Send, ^c ClipWait, 2 clipboard := Upper(clipboard) Send, ^v clipboard := ClipSaved ClipSaved = ; return ^!l:: ClipSaved := ClipboardAll Send, ^c ClipWait, 2 clipboard := Lower(clipboard) Send, ^v clipboard := ClipSaved ClipSaved = ; return
VVXahkA@Tmz 小康lv2 23年2月2日 谢谢建议。(1)一键大小写转换。这个我针对单个字符做了设计,对于一串字符,大小写混合编写的时候,统一转换成大写或小写的一键转换写起来对我来说有点难。(2)恢复粘贴板初始内容。我补充了代码。(3)clipwait代替sleep。按照你的建议做了调整。 ;全部转换为大写或小写 ^!j:: ClipSaved := ClipboardAll Send, ^c ClipWait, 2 clipboard := Upper(clipboard) Send, ^v clipboard := ClipSaved ClipSaved = ; return ^!l:: ClipSaved := ClipboardAll Send, ^c ClipWait, 2 clipboard := Lower(clipboard) Send, ^v clipboard := ClipSaved ClipSaved = ; return
加油
谢谢大佬鼓励?
思路不错,还可以优化一下,就是使用一个按键就能实现大小写转换,判断大写就换成小写,判断是小写就变成大写,类似idea的ctrl+shift+u。还有就是粘贴板用了后恢复粘贴板初始内容。还可以用clipwait代替sleep比较好。
谢谢建议。(1)一键大小写转换。这个我针对单个字符做了设计,对于一串字符,大小写混合编写的时候,统一转换成大写或小写的一键转换写起来对我来说有点难。(2)恢复粘贴板初始内容。我补充了代码。(3)clipwait代替sleep。按照你的建议做了调整。 ;全部转换为大写或小写 ^!j:: ClipSaved := ClipboardAll Send, ^c ClipWait, 2 clipboard := Upper(clipboard) Send, ^v clipboard := ClipSaved ClipSaved = ; return ^!l:: ClipSaved := ClipboardAll Send, ^c ClipWait, 2 clipboard := Lower(clipboard) Send, ^v clipboard := ClipSaved ClipSaved = ; return