notepad++ 的字符串转义/取消转义插件

Ale*_*ann 8 javascript string notepad++

Notepad++ 是否有字符串转义/取消转义 (Javascript) 插件?

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

例如转换"\x3cscript\x3ealert(\x22hello\x22);\x3c/script\x3e"<script>alert("hello");</script>

作为编码的另一种方式也同样有意义。

mir*_*lav 6

好吧,从 N++ 开始,我只知道 URI 转义的解决方案,而不知道 JS 转义的解决方案。但从你的问题来看,你似乎知道脚本,所以也许你可以调整这个解决方案中的脚本以转义 JS 格式而不是 URI 格式。如果您将来想到一些,它还为您提供了其他可能的文本转换的方法。

  • 谢谢,这完全满足了我的要求,用 javascript 编写字符串编码器很容易 (2认同)