我想将每个可以输入文本的字段(互联网浏览器或记事本或资源管理器)中的字母大小从大写更改为小写。但我不知道如何做到这一点,而不是按下大写锁定按钮从头开始重新输入所有单词。我每天都在打字,经常遇到这个问题。
我想要做的是在 notepad++ 中完成 - 选择文本,按鼠标右键并选择更改字母大小写。
我使用的是 Windows 7 操作系统。也许 Windows 操作系统中有一个内置函数可以帮助我将文本从小写更改为大写?也许有一个程序可以帮助我做到这一点?
非常感谢您的帮助。
答案1
您必须针对每个应用程序寻找解决方案。在 Windows 中无法全局执行此操作。
例如,以下 Chrome 插件将执行您所要求的操作
https://chrome.google.com/webstore/detail/convert-case/dnhnjnbopnnlbjemjepcpcfchmfpafoj?hl=en
您只需在 Google 上搜索“[ApplicationName] Change Case Plugin”,看看会出现什么结果
答案2
解决此问题的一种方法是使用简单的 Powershell 脚本。
Add-Type -AssemblyName System.Windows.Forms
[System.Window.Forms.SendKeys]::SendWait("^x"); # cut
[System.Window.Forms.SendKeys]::SendWait([System.Window.Forms.Clipboard]::GetText().ToLower()); # rewrite as lowercase
您可以通过创建脚本并为其分配快捷方式来使用它。(您还需要确保它在不启动任何窗口的情况下启动)。我把这留给读者练习。
然后您将能够突出显示您的文本并使用您的快捷键执行脚本。