Come rendere maiuscola la prima lettera di ogni riga in Notepad++
Una delle attività comuni è convertire la prima lettera di ogni riga in maiuscola. L'articolo descrive diversi modi per farlo.
Utilizzo del plugin PythonScript
È possibile utilizzare il plugin PythonScript per convertire la prima lettera di ogni riga in maiuscola.
- Installare il plugin PythonScript tramite Plugins Admin nel menu Plugins.
- Dopo l'installazione, andare su Plugins > PythonScript > Show Console.
- Inserire il seguente script nella console in basso ed eseguirlo:
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)]
Questo script scorre tutte le righe del documento e converte la prima lettera di ogni riga in maiuscola.
Utilizzo della sostituzione con espressioni regolari
È anche possibile convertire la prima lettera di ogni riga in maiuscola utilizzando le espressioni regolari.
- Aprire la finestra Replace utilizzando la combinazione di tasti Ctrl + H.
- Nel campo Find, inserire:
^(.)
\U\1
In Notepad++, ci sono due modi per convertire la prima lettera di ogni riga in maiuscola. È possibile utilizzare uno script Python con il plugin PythonScript o utilizzare un'espressione regolare per trovare e sostituire il testo.