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

rec*_*ive 30 notepad++

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

应该转

ASDF ASDF

进入

自卫队自卫队

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

Joh*_*n T 41

TextFX 插件有这个功能,他们称之为“正确案例”。您可以在TextFX -> TextFX Characters -> Proper Case下找到它:

替代文字

  • @Homer - 您可以在 **Shortcut Mapper** 的 `Plugin Commands` 部分分配一个。项目“适当的案例”在那里,等着你:) (3认同)
  • 您不再需要 TextFX 插件来在大小写样式之间进行转换。Notepad ++“本机”拥有它。它在`编辑| 将大小写转换为` (3认同)

小智 11

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

在此处输入图片说明

解释:

搜索文字

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

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

    1


Mic*_* S. 8

由于方式在此期间发生了变化,这里是它现在的工作方式(没有 TextFX):

选择要转换的案例,按Alt-U或选择

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

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

转换为标题大小写