Плагин экранирования/удаления строк для блокнота ++ [закрыт]

Есть ли плагин экранирования/удаления строк (Javascript) для Notepad++?

При просмотре кода Javascript довольно часто используются строки в кавычках, аналогичные обозначениям, используемым в JSON, например. при просмотре исходного кода, сгенерированного Googletagmanager, полный код javascript или html, который я ввел в качестве определения тега, отображается как закодированная строка Javascript. Чтобы отладить это, полезно иметь возможность декодировать строку. В настоящее время я делаю это с помощью Perl-скрипта. но было бы лучше иметь функцию плагина в Notepad++, чтобы сделать это напрямую.

Например. преобразовать "\x3cscript\x3ealert(\x22hello\x22);\x3c/script\x3e" в <script>alert("hello");</script>

То же самое имело бы смысл и в другом случае, как кодирование.


person Alex Lehmann    schedule 03.03.2014    source источник


Ответы (1)


Ну, что касается N++, я знаю только решения для отмены экранирования URI, а не JS. Но из вашего вопроса вы, кажется, знаете сценарии, поэтому, возможно, вы можете настроить сценарий в этом решении для отмены экранирования формата JS вместо формата URI. И это также открывает вам путь для других возможных преобразований текста, если вы думаете о некоторых в будущем.

person miroxlav    schedule 04.04.2014
comment
Спасибо, что точно соответствует моему требованию, написать декодировщик строк в javascript легко. - person Alex Lehmann; 06.04.2014