在 Notepad++ 中将文本转换为标题大小写

在 Notepad++ 中将文本转换为标题大小写

有没有办法在 Notepad++ 中将一段文本转换为标题大小写?

它应该转

ASDF ASDF ASDF

进入

阿斯福 阿斯福 阿斯福

我在编辑菜单上看到了大写和小写,但这些并不是我想要的。

答案1

TextFX 插件有这个功能,他们称之为“Proper Case”。您可以在下方找到它TextFX -> TextFX 字符 -> 正确大小写

替代文本

答案2

您可以使用正则表达式替换文本:

在此处输入图片描述

解释:

搜索文本

  • \<匹配单词的开头
  • (\w+)匹配任意连续的单词字母

替代

  • \L将所有内容转换为小写,直到替换字符串的结尾
  • \u将下一个字母转换为大写
  • \1放置第一个捕获的 () 搜索组

    1

答案3

与此同时,方式已经发生了变化,现在它的工作方式如下(没有 TextFX):

选择要转换的大小写,按Alt-U或选择

编辑 - 将大小写转换为 - 标题大小写

将大小写转换为 - 标题大小写

转换为标题大小写

答案4

需要注意的是,TextFX 插件只有 ANSI 版本。您需要下载 ZIP 文件并将 ANSI 目录的内容复制到您的计算机。出于某种原因,.exe 仅安装 unicode,而没有安装几个关键插件。

相关内容