Блокнот ++: префикс каждой строки; начинать каждую строку автоматически с

Я хочу автоматически начинать каждую новую строку в Notepad++ со строки, например 0, Я не хочу "заменить", я хочу префикс. Как?

1 ответ

Вы можете использовать скрипт Python notepad++, зарегистрировать обратный вызов по ключу уведомления (справка SCINTILLANOTIFICATION.MODIFIED), в функции обратного вызова: добавить текст префикса при добавлении новой строки

Код Python:

from Npp import *


def prefixNewLine(args):
    prefix = "0: "
    if args['linesAdded'] == 1:
        editor.addText(prefix)

editor.callback(prefixNewLine, [SCINTILLANOTIFICATION.MODIFIED])
Другие вопросы по тегам