Como um parágrafo pode ser reformatado no Notepad ++?

24

Como posso reformatar um parágrafo no Notepad ++ ?

No UltraEdit , posso selecionar uma ou mais linhas longas e reformatar o parágrafo para a margem direita definida (por exemplo, 60 ou 80) pelo comando de menu Formatar / Reformatar parágrafo, atalho de teclado Ctrl+ T. Observe que é uma formatação rígida (inserir as extremidades da linha), não como o documento é exibido no editor.

Como o equivalente pode ser feito no Notepad ++?

Peter Mortensen
fonte

Respostas:

18

É meio estranho.

Se você quiser apenas quebrar um parágrafo com 72 caracteres, basta ir para TextFX>TextFX Edit>ReWrap Text to (Clipboard or 72) width. O que reorganizará o texto selecionado em 72 caracteres.

Se você deseja um quebra-cabeça de 61 ou 87 caracteres, copie o texto "61" para a área de transferência e faça o mesmo ( ).TextFX>TextFX Edit>ReWrap Text to (Clipboardor 72) width

Tenho certeza de que Don HO estaria interessado em um remendo para algumas TextFX Reformat Paragraphcoisas, se você estivesse tão inclinado.

Tyler
fonte
1
A coisa da área de transferência é impraticável, pois estou constantemente usando esse recurso, mas o valor codificado de 72 é provavelmente aceitável. Vou ver se consigo descobrir como anexar um atalho de teclado ao comando ReWrap.
Peter Mortensen
1
Bom, no entanto. Ele 'unirá' minhas linhas. Ele não respeita as novas linhas que eu inseri manualmente.
Felipe Alvarez
Isso também não preserva o recuo
endolith 16/10/12
Observe que o TextFX não é suportado com o Notepad ++ de 64 bits. No entanto, você pode manter uma versão de 32 e 64 bits do programa em sua máquina e usar a versão de 32 bits para executar o TextFX. Como alternativa, se tudo o que você deseja fazer é quebrar as linhas, é possível usar os métodos descritos nas outras respostas a esta pergunta, que funcionam na versão de 64 bits (pelo menos na v7.5.4).
Alan Alan
32

Agora isso pode ser feito (pelo menos na v5.9.8) através da combinação de alguns comandos no menu Editar. Edit > Line Operations > Split Linesirá inserir um invólucro rígido na largura da janela. A tecla de atalho para isso é Ctrl-I. Edit > Line Operations > Join Lineunirá linhas e possui uma tecla de atalho de Ctrl-J.

Portanto, para um parágrafo em uma linha, se você deseja quebrar em 60 ou 80, redimensione sua janela para 60 ou 80 caracteres, selecione a linha que você gostaria de quebrar e pressione Ctrl-I.

Como alternativa, se o seu parágrafo já estiver formatado para uma largura diferente, selecione todas as linhas do parágrafo e pressione Ctrl-J. Em seguida, siga as etapas acima mencionadas e você terá um parágrafo recém-formatado!

Michael Herold
fonte
Isso não preserva o recuo da primeira linha, no entanto.
Endolith 16/10/12
4
+1 para soluções que não envolvem plug
Benny
1
isso não preservar formatação funcional, quer, por exemplo, textbf{beup}não é considerada como uma palavra :(
Gunther Struyf
Eu acho que se você tiver uma borda vertical ativada, ela será ajustada àquela em vez do tamanho da janela, como o CodeLurker aponta em sua resposta e como eu experimentei hoje (versão npp = 6.9.2).
Samuel
5

Para juntar tudo, vá para Configurações> Preferências> Edição> Mostrar aresta vertical e verifique. Se você realmente não deseja ver a "Borda vertical", ou seja, a linha de quebra automática, selecione "Modo de fundo". Em seguida, defina a largura da coluna clicando no número após Número de colunas.

Selecione seu texto e pressione Ctrl- J(ou seja, Unir linhas), Ctrl- I(Dividir linhas).

Editar: se Mostrar borda vertical não estiver marcado, ele será aberto na janela.

CodeLurker
fonte
0

Tente Configurações> Preferências> Edição> Mostrar borda vertical

Martzipan
fonte
0

Dica profissional, se você deseja quebrar por vírgula / delimitador (com base na resposta de Michael Herold acima):

  • Use uma macro para separar cada símbolo em uma nova linha
  • por exemplo, Início, Ctrl + Direita, Direita, Enter, para entradas delimitadas por vírgula
  • Reproduza a macro N vezes
  • Selecionar tudo
  • Dimensione sua janela para a largura da coluna desejada (Configurações -> Preferências -> Edição -> Número de colunas e na mesma página Mostrar borda vertical)
  • Ctrl + J
  • NÃO MUDE O TAMANHO DA JANELA
  • Selecionar tudo
  • Ctrl + I

Esse truque será dimensionado por, por exemplo, delimitador de vírgula, enquanto o uso de Ctrl + I não será muito útil se você tiver, por exemplo, mais de 1000 linhas desse tipo.

smaudet
fonte