Imprimindo do Notepad ++ sem quebra de linha

1

É possível imprimir a partir do Notepad ++ sem quebra automática de linha? Se sim, explique como.

(Background: Quando eu imprimo blocos de código, eu preciso de quebra de linha desativada porque o recuo do código é mais importante para mim do que ter toda a linha. O quebra automática de linhas obedeça o recuo e, portanto, a estrutura do código. )

    
por Chris Bargh 23.05.2014 / 06:08

2 respostas

0

Se você quiser apenas que cada linha seja truncada, o caminho mais fácil para uma única coisa seria contar quantos caracteres podem ser impressos e fazer um localizar / substituir. Então faça um find / replace all no modo regex. Pesquise (.{10}).* (substitua o número de caracteres a manter) e substitua por .

Explicação de regex:

  • () indica um grupo de captura. Isso significa que qualquer coisa encontrada dentro do grupo é armazenada em uma variável. faz referência a essa variável.

  • . significa "corresponde a qualquer coisa"

  • {10} significa "faça a última coisa 10 vezes"

  • * significa "faça a última coisa zero ou mais vezes, o máximo possível"

  • .{10} significa "corresponde a 10 de qualquer caractere"

  • .* significa "corresponde o máximo possível"

  • Juntos, significa "substituir os dez primeiros caracteres e tudo mais pelos dez primeiros caracteres", mantendo, na verdade, apenas os dez primeiros.

Alguns diriam que é melhor estilizar o seu código de modo que linhas extremamente longas não existam (a maioria das linguagens são boas com expressões em múltiplas linhas).

    
por 23.05.2014 / 06:16
1

Isso funcionou para mim:

a) Estabeleça quantas colunas sua impressora pode fazer - coloque algumas linhas no topo:

123456789012345678901234567890123456 <units> etc etc

0        1         2         3   <tens> etc       

b) depois imprima apenas aquela primeira página

em seguida, vá para o último caractere na linha e pressione SHIFT + ALT + Left click e arraste para baixo e para a esquerda até o final do documento - isso faz uma seleção retangular.

Ctrl + C e, em seguida, criar um novo documento e colar lá - todas as linhas são truncadas e devem agora imprimir bem.

    
por 18.09.2015 / 12:51