В Notepad++ у меня есть сочетание клавиш UPPERCASE, сопоставленное с Ctrl+ Uв средстве сопоставления сочетаний клавиш. Однако это сочетание клавиш работает только в том случае, если выделен текст. Например, предположим, что у меня есть текст "dog", и я размещаю курсор слева от "d". Если я нажму Ctrl+ U, ничего не произойдет. Сочетание клавиш работает только при выборе "d". Есть ли способ заставить Notepad++ сделать "d" заглавной, даже если она не выделена?
решение1
Звучит как хороший кандидат для функции макросов Notepad++.
Запишите следующие шаги (меню «Макрос» → «Начать запись»):
- Ctrl+ Shift+→
- Меню «Правка» → Изменить регистр → ВЕРХНИЙ РЕГИСТР
Затем остановите запись (меню Макрос → Остановить запись) и сохраните макрос (меню Макрос → Сохранить текущий записанный макрос). Затем вы можете определить некоторую комбинацию клавиш Ctrl, Alt, Shift, и другую клавишу для запуска макроса, когда захотите.