No Notepad ++, como divido linhas longas em várias linhas?

39

Normalmente, uso o Notepad ++ para programação, mas recentemente comecei a escrever nele também.

A escrita geralmente envolve parágrafos longos sem quebras de linha e, atualmente, esses são exibidos em uma linha, o que é extremamente inconveniente.

Como posso obter o N ++ para dividir linhas? Eu acredito que a opção é chamada "linhas de divisão" no Gedit.

jcora
fonte

Respostas:

52

Vá para Exibir -> Quebra de linha . Verifique se está marcado.

Mayank
fonte
11
Aha! Eu estava procurando por isso em Preferences... Obrigado, sua resposta será aceita em 10 minutos.
jcora
19

Se você quiser quebras bruscas nas linhas de texto, use este regexp, localize e substitua tudo:

Find:      (?<=.{80})\s
Replace:   $0\n

Procurará um espaço após 80 caracteres e substituirá a correspondência inteira por ela mesma e por uma nova linha (substitua $0\r\n por um arquivo Dos \ Windows)

Mike
fonte
11
Uau. Isso é incrível!
javaPlease42
11
Ah - remova o \ s se estiver dividindo linhas sem espaços em branco. Eu precisava dividir uma string de base 64.
mwardm
2
Como pesquisei a expressão regular para entendê-la melhor, é melhor compartilhar o que descobri: é uma asserção lookbehind positiva de largura zero que procura uma sequência de 80 caracteres seguida por um espaço. Como não está ancorado no início de uma linha, a sequência correspondente pode ser a cauda de uma sequência que contém mais de 80 caracteres.
Alan
-1

Reduza o tamanho da janela do Notepad ++ para o tamanho preferido (mova a margem direita da janela). Em seguida, selecione tudo + Ctrl + I (Editar> Operações de linha> Dividir linhas).

Feito.

Dirk
fonte
Bem-vindo ao Superusuário, acredito que sua postagem deve ter ilustrações adequadas para resolver o problema.
Rajesh S