Notepad++ 我们可以用记事本++;?

Notepad++ 我们可以用记事本++;?,notepad++,Notepad++,我目前正在使用此网站http://ostermiller.org/calc/encode.html对类似的代码进行解码 http%3A%2F%2Fh.mysite.com%2F007%2FYRM-CD-9至http://h.mysite.com/007/YRM-CD-9在解码网站上使用URL解码 我想知道这是否可以通过记事本++实现。多亏了PiLHA 下载插件 将文件从Zip放到记事本++的插件文件夹中C:\Programs files\Notepad++\plugins 将下面的代码另存为UR

我目前正在使用此网站
http://ostermiller.org/calc/encode.html
对类似的代码进行解码

http%3A%2F%2Fh.mysite.com%2F007%2FYRM-CD-9
http://h.mysite.com/007/YRM-CD-9
在解码网站上使用URL解码

我想知道这是否可以通过记事本++实现。

多亏了PiLHA

  • 下载插件
  • 将文件从Zip放到记事本++的插件文件夹中
    C:\Programs files\Notepad++\plugins
  • 将下面的代码另存为URLENDECODE.js,并将其保存到C:\Program Files\Notepad++\plugins\jN\includes
  • 重新启动记事本++
  • 代码:

    var urldecondercoder=Editor.addMenu('URL-Encoding/Decoding');
    UrlDecoderCoder.addItem({
    文本:“Encode”,
    cmd:function(){
    var unencoded=Editor.currentView.text;
    var encoded=编码元件(未编码);
    Editor.currentView.text=已编码;
    }
    });
    UrlDecoderCoder.addItem({
    文本:“解码”,
    cmd:function(){
    var encoded=Editor.currentView.text;
    var unencoded=解码元件(编码);
    Editor.currentView.text=未编码;
    }
    });
    UrlDecoderCoder.addItem({
    文本:“解码多通道(7x)”,
    cmd:function(){
    var encoded=Editor.currentView.text;
    var unencoded_pass1=解码元件(编码);
    var unencoded_pass2=解码元件(unencoded_pass1);
    var unencoded_pass3=解码元件(unencoded_pass2);
    var unencoded_pass4=解码元件(unencoded_pass3);
    var unencoded_pass5=解码元件(unencoded_pass4);
    var unencoded_pass6=解码元件(unencoded_pass5);
    var unencoded=解码元件(未编码的\u pass6);
    Editor.currentView.text=未编码;
    }
    });
    
    在记事本++的插件=>MIME工具下,您可以找到URL编码和URL解码。

    解决方案谢谢,我需要阅读如何安装。TextFX仅提供
    转换/编码URI组件
    是,谢谢。唯一不会记录宏的东西。再次感谢。请注意,JN插件将添加许多新的菜单项,因此如果您不喜欢,您可能希望避免它或自定义JN。这个JN插件是一个很棒的工具!谢谢您是否熟悉要添加到JN中的其他优秀脚本?在哪里可以找到它们?顺便说一句,要删除所有不需要的菜单,可以将脚本移动到“disabled”文件夹(“plugins\jN\includes\disabled”),这个答案有点过分了。如果您不需要jN addsI知道我在某个地方见过的额外功能和菜单项,请参阅Jason69中内置解决方案的答案。加号不会转换为空格,当您通过MIME工具插件进行URL解码时,它似乎已过期。不支持版本7。它在版本7.3.3中。不确定它是与安装程序捆绑在一起的,还是我单独安装的。它捆绑在7.5.3中。