Jak zrobić, aby pierwsza litera każdej linii była wielka w Notepad++
Jednym z często występujących zadań jest przekształcenie pierwszej litery każdej linii na wielką literę. Artykuł opisuje kilka sposobów, jak to zrobić.
Użycie wtyczki PythonScript
Można użyć wtyczki PythonScript do przekształcenia pierwszej litery każdej linii na wielką literę.
- Zainstaluj wtyczkę PythonScript przez Plugins Admin w menu Plugins.
- Po instalacji przejdź do Plugins > PythonScript > Show Console.
- Wprowadź następujący skrypt w konsoli na dole i wykonaj go:
from Npp import notepad, editor; lines_count = editor.getLineCount(); [editor.setSel(editor.positionFromLine(line), editor.positionFromLine(line) + 1) or editor.replaceSel(editor.getLine(line)[0].upper()) for line in range(lines_count) if editor.getLine(line)]
Ten skrypt przechodzi przez wszystkie linie w dokumencie i przekształca pierwszą literę każdej linii na wielką literę.
Użycie zamiany wyrażeń regularnych
Można również przekształcić pierwszą literę każdej linii na wielką literę przy użyciu wyrażeń regularnych.
- Otwórz okno Replace za pomocą kombinacji klawiszy Ctrl + H.
- W polu Find wpisz:
^(.)
\U\1
W Notepad++ są dwa sposoby na przekształcenie pierwszej litery każdej linii na wielką literę. Można użyć skryptu Python z wtyczką PythonScript lub użyć wyrażenia regularnego do wyszukiwania i zamiany tekstu.