用于记事本++的String Escaping / Unescaping插件

时间:2014-03-03 21:27:46

标签: javascript string notepad++

Notepad ++是否有一个String Escaping / Unescaping(Javascript)插件?

在查看Javascript代码时,经常使用引用的字符串,类似于JSON中使用的符号,例如:在查看Googletagmanager生成的源代码时,我输入的完整javascript或html代码作为标记定义显示为编码的Javascript字符串。要调试它,能够解码字符串很有用。我目前使用perl脚本执行此操作。但是最好在Notepad ++中使用插件函数来直接执行此操作。

E.g。将"\x3cscript\x3ealert(\x22hello\x22);\x3c/script\x3e"转换为 <script>alert("hello");</script>

同样也可以作为编码的另一种方式。

1 个答案:

答案 0 :(得分:2)

好吧,从N ++开始,我只知道URI unescaping的解决方案,而不是JS unescaping。但是根据你的问题,你似乎知道脚本,所以也许你可以调整this solution中的脚本以unescape JS格式而不是URI格式。如果您将来想到某些文本转换,它还为您打开了其他可能的文本转换方式。