Есть ли способ конвертировать блок текста в регистр заголовка в Notepad ++?
Должно повернуться
asdf ASDF aSdF
в
Asdf Asdf Asdf
Я вижу прописные и строчные буквы в меню редактирования, но это не совсем то, что я ищу.
Плагин TextFX имеет эту функцию, они называют его «Правильный случай». Вы можете найти его в TextFX -> Символы TextFX -> Правильный регистр :
Plugin Commands
разделе Shortcut Mapper . ПредметProper case
присутствует там, ждет вас :)Edit | Convert case to
Вы можете использовать заменить текст регулярным выражением:
Объяснение:
Поиск текста
\<
соответствует началу слова(\w+)
соответствует любой последовательности букв словаЗаменено
\L
переводит все в нижний регистр до конца строки замены\u
переводит следующую букву в верхний регистр\1
размещает первую поисковую группу ()1 :
источник
Поскольку способ изменился за это время, вот как он работает сейчас (без TextFX):
Выберите дело, которое хотите преобразовать, нажмите Alt- Uили выберите
Изменить - Преобразовать регистр в - Заголовок регистра .
источник
Если вы не можете установить плагин TextFX, вы можете создать макрос, который делает что-то очень близкое:
Наведите курсор на слово и щелкните красную точку на панели инструментов или выберите «Макрос»> «Начать запись».
Используйте ctrl+ shift+ ←(стрелка влево), чтобы выбрать все слово
Сделайте это строчными ( ctrl+ u).
Нажмите, ←чтобы перейти к началу слова.
Выделите первую букву (используя shift+ → один раз )
Прописные буквы, ( ctrl+ shift+ u).
Нажмите черный квадрат или выберите «Макрос»> «Остановить запись». В том же разделе на панели инструментов вы должны увидеть кнопку с гибким диском (в качестве опции есть опция в меню макроса). Нажмите и назначьте горячую клавишу, я использую ctrl+ shift+ alt+ u.
источник
Одна вещь, чтобы иметь в виду с этим. Плагин TextFX только в версии ANSI. Вам нужно будет загрузить ZIP-файл и скопировать содержимое каталога ANSI на свой компьютер. По какой-то причине .exe устанавливает только юникод без нескольких ключевых подключений.
источник