Come si può riformattare un paragrafo in Notepad ++?


24

Come posso riformattare un paragrafo in Notepad ++ ?

In UltraEdit posso selezionare una o più righe lunghe e riformattare il paragrafo sul margine destro impostato (ad es. 60 o 80) tramite il comando di menu Formato / Riformatta paragrafo, scorciatoia da tastiera Ctrl+ T. Si noti che si tratta di una formattazione rigida (inserimento delle estremità di riga), non della modalità di visualizzazione del documento nell'editor.

Come si può fare l'equivalente in Notepad ++?

Risposte:


18

È un po 'strano.

Se vuoi solo avvolgere un paragrafo di 72 caratteri, puoi semplicemente andare a TextFX>TextFX Edit>ReWrap Text to (Clipboard or 72) width. Il che avvolgerà il testo selezionato a 72 caratteri.

Se si desidera un involucro di 61 o 87 caratteri, è necessario copiare il testo "61" negli Appunti e quindi fare la stessa cosa ( ).TextFX>TextFX Edit>ReWrap Text to (Clipboardor 72) width

Sono sicuro che Don HO sarebbe interessato a una patch per alcune TextFX Reformat Paragraphcose, se tu fossi così incline.


1
La cosa degli appunti è poco pratica poiché utilizzo costantemente questa funzione, ma il valore hardcoded di 72 è probabilmente accettabile. Vedrò se riesco a capire come collegare una scorciatoia da tastiera al comando ReWrap.
Peter Mortensen,

1
Good-Tuttavia. "Unirà" le mie linee insieme. Non rispetta le nuove righe che ho inserito manualmente.
Felipe Alvarez,

Nemmeno questo preserva il rientro
endolito il

Notare che TextFX non è supportato con Notepad ++ a 64 bit. Tuttavia, è possibile mantenere sul computer una versione a 32 e 64 bit del programma e utilizzare la versione a 32 bit per eseguire TextFX. In alternativa, se tutto ciò che vuoi fare è avvolgere le linee, puoi usare i metodi descritti nelle altre risposte a questa domanda, che funzionano nella versione a 64 bit (almeno in v7.5.4).
Alan,

32

Questo ora può essere fatto (almeno nella v5.9.8) tramite la combinazione di alcuni comandi nel menu Modifica. Edit > Line Operations > Split Linesinserirà un involucro rigido alla larghezza della finestra. Il tasto di scelta rapida per questo è Ctrl-I. Edit > Line Operations > Join Lineunisce le linee e ha un tasto di scelta rapida di Ctrl-J.

Quindi, per un paragrafo su una riga, se vuoi avvolgere a 60 o 80, ridimensiona la finestra a 60 o 80 caratteri di larghezza, seleziona la riga che desideri avvolgere e premi Ctrl-I.

In alternativa, se il tuo paragrafo è già stato formattato con una larghezza diversa, seleziona tutte le righe del paragrafo e premi Ctrl-J. Quindi segui i passaggi sopra indicati e avrai un paragrafo appena formattato!


Questo, tuttavia, non preserva il rientro della prima riga.
endolith

4
+1 per la soluzione che non prevede plug-in aggiuntivi
Benny,

1
ciò non preserva neanche la formattazione funzionale, ad esempio textbf{beup}non è considerata come una sola parola :(
Gunther Struyf,

Penso che se hai un bordo verticale abilitato si avvolge a quello invece della dimensione della finestra, come CodeLurker sottolinea nella sua risposta e come ho sperimentato oggi (versione npp = 6.9.2).
Samuel,

5

Per mettere tutto insieme, vai in Impostazioni> Preferenze> Modifica> Mostra bordo verticale e controlla. Se in realtà non vuoi vedere il "Bordo verticale", ovvero la linea di avvolgimento, seleziona "Modalità sfondo". Quindi, imposta la larghezza della colonna facendo clic sul numero dopo Numero di colonne.

Seleziona il testo, quindi premi Ctrl- J(ad esempio Unisci linee), Ctrl- I(Dividi linee).

Modifica: se Mostra bordo verticale non è selezionato, si avvolge invece nella finestra.


0

Prova Impostazioni> Preferenze> Modifica> Mostra bordo verticale


0

Suggerimento professionale se stai cercando di racchiudere virgola / delimitatore (basato sulla risposta di Michael Herold sopra):

  • Utilizzare una macro per separare ciascun simbolo in una nuova riga
  • ad es. Home, Ctrl + Destra, Destra, Invio, per le voci delimitate da virgole
  • quindi riprodurre la macro N volte
  • Seleziona tutto
  • Adatta la finestra alla larghezza desiderata della colonna (Impostazioni -> Preferenze -> Modifica -> Numero di colonne e nella stessa pagina Mostra bordo verticale)
  • Ctrl + J
  • NON CAMBIARE LA DIMENSIONE DELLA FINESTRA
  • Seleziona tutto
  • Ctrl + I

Questo trucco ridimensionerà ad esempio il delimitatore di virgola, mentre usare semplicemente Ctrl + I non lo sarà, molto utile se hai ad esempio più di 1000 righe.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.