Para encontrar a linha mais longa em um arquivo usando o Notepad ++ de 32 bits.
-
Instale o plug-in do python. Para fazer isso:
- No menu, selecione Plug-ins → Gerenciador de plug-ins → Mostrar Gerenciador de plug-ins
- Marque a caixa Script Python e clique em Instalar
-
Crie um novo script: No menu, selecione Plugins → Script Python → Novo script
- Nomeie o script
Longest Line
e selecione Salvar - Cole o texto abaixo no editor e salve o arquivo
- No menu, selecione Plugins → Script Python → Scripts → Linha mais longa
from Npp import *
import re
longest_line = (-1, -1, -1)
editorContent = editor.getText()
position = 0
eol_size = 2 if editor.getEOLMode() == 0 else 1
for line_number, line in enumerate(editorContent.splitlines()):
if len(line) > longest_line[1]:
longest_line = line_number+1, len(line), position
position += len(line) + eol_size
editor.setCurrentPos(longest_line[2])
notepad.messageBox("Longest line is line number %d @ %d characters" % longest_line[:2])