¿Cómo se puede formatear un párrafo en Notepad ++?

24

¿Cómo puedo reformatear un párrafo en Notepad ++ ?

En UltraEdit puedo seleccionar una o más líneas largas y volver a formatear el párrafo al margen derecho establecido (por ejemplo, 60 u 80) mediante el comando de menú Formato / Reformatear párrafo, método abreviado de teclado Ctrl+ T. Tenga en cuenta que es un formato difícil (insertar extremos de línea), no cómo se muestra el documento en el editor.

¿Cómo se puede hacer el equivalente en Notepad ++?

Peter Mortensen
fuente

Respuestas:

18

Es un poco raro.

Si solo desea ajustar un párrafo con 72 caracteres, puede ir a TextFX>TextFX Edit>ReWrap Text to (Clipboard or 72) width. Lo que volverá a ajustar el texto seleccionado a 72 caracteres.

Sin embargo, si desea un ajuste de 61 u 87 caracteres, debe copiar el texto "61" en su portapapeles y luego hacer lo mismo ( ).TextFX>TextFX Edit>ReWrap Text to (Clipboardor 72) width

Estoy seguro de que Don HO estaría interesado en un parche para algunas TextFX Reformat Paragraphcosas, si estuviera tan dispuesto.

Tyler
fuente
1
Lo del portapapeles no es práctico, ya que constantemente uso esta función, pero el valor codificado de 72 es probablemente aceptable. Veré si puedo descubrir cómo adjuntar un atajo de teclado al comando ReWrap.
Peter Mortensen
1
Bueno, sin embargo. "Unirá" mis líneas juntas. No respeta las nuevas líneas que he insertado manualmente.
Felipe Alvarez
Esto tampoco conserva la sangría
endolito el
Tenga en cuenta que TextFX no es compatible con Notepad ++ de 64 bits. Sin embargo, puede mantener una versión del programa de 32 bits y de 64 bits en su máquina, y usar la versión de 32 bits para ejecutar TextFX. Alternativamente, si todo lo que quiere hacer es ajustar las líneas, puede usar los métodos descritos en las otras respuestas a esta pregunta, que funcionan en la versión de 64 bits (al menos en v7.5.4).
Alan
32

Esto ahora se puede hacer (al menos en v5.9.8) mediante la combinación de algunos comandos en el menú Editar. Edit > Line Operations > Split Linesinsertará una envoltura dura en el ancho de la ventana. La tecla de acceso rápido para esto es Ctrl-I. Edit > Line Operations > Join Lineunirá líneas y tiene una tecla de acceso rápido de Ctrl-J.

Entonces, para un párrafo en una línea, si desea ajustar a 60 u 80, cambie el tamaño de su ventana a 60 u 80 caracteres de ancho, seleccione la línea que desea ajustar y presione Ctrl-I.

Alternativamente, si su párrafo ya estaba formateado con un ancho diferente, seleccione todas las líneas del párrafo y presione Ctrl-J. ¡Luego siga los pasos antes mencionados y tendrá un párrafo recién formateado!

Michael Herold
fuente
Sin embargo, esto no conserva la sangría de la primera línea.
endolito el
44
+1 para la solución que no involucra complementos adicionales
Benny
1
esto tampoco conserva el formato funcional, por ejemplo, textbf{beup}no se considera como una palabra :(
Gunther Struyf
Creo que si tiene un borde vertical habilitado, se ajusta a eso en lugar del tamaño de la ventana, como CodeLurker señala en su respuesta y como lo experimenté hoy (versión npp = 6.9.2).
Samuel
5

Para poner todo junto, vaya a Configuración> Preferencias> Edición> Mostrar borde vertical y verifíquelo. Si en realidad no desea ver el "Borde vertical", es decir, la línea de ajuste, seleccione "Modo de fondo". A continuación, establezca el ancho de su columna haciendo clic en el número después de Número de columnas.

Seleccione su texto, luego presione Ctrl- J(es decir, Unir líneas), Ctrl- I(Dividir líneas).

Editar: si Mostrar borde vertical no está marcado, se ajusta a la ventana.

CodeLurker
fuente
0

Pruebe Configuración> Preferencias> Edición> Mostrar borde vertical

Martzipan
fuente
0

Pro-tip si está buscando envolver por coma / delimitador (según la respuesta de Michael Herold anterior):

  • Use una macro para separar cada símbolo en una nueva línea
  • por ejemplo, Inicio, Ctrl + Derecha, Derecha, Entrar, para entradas delimitadas por comas
  • luego Reproduzca la macro N veces
  • Seleccionar todo
  • Ajuste el tamaño de su ventana al ancho de columna deseado (Configuración -> Preferencias -> Edición -> Número de columnas, y en la misma página Mostrar borde vertical)
  • Ctrl + J
  • NO CAMBIE EL TAMAÑO DE LA VENTANA
  • Seleccionar todo
  • Ctrl + I

Este truco se dimensionará, por ejemplo, con un delimitador de coma, mientras que solo con Ctrl + I no lo será, muy útil si tiene, por ejemplo, más de 1000 de esas líneas.

smaudet
fuente