2020年2月

其实标题是不对的,这个方法只是在Perl中直接调用CMD运行Perl(我使用StrawberryPerl,CitrusPerl请自行更改路径)
在Notepad++中运行Perl,网上基本上可以分为两种方法,一是直接F5运行
cmd /k C:\Strawberry\perl\bin\perl.exe "$(FULL_CURRENT_PATH)" & ECHO. & PAUSE & EXIT
二是安装NppExec插件,在插件中添加
NPP_SAVE
cd "$(CURRENT_DIRECTORY)"
NPP_RUN C:\perl\bin\perl -d "$(FILE_NAME)"
这两种方法各有优缺点:
第一种最简单,但是打开文件时必须使用绝对路径
第二种需要装插件,但是需要输入时交互很不舒服
仔细研究一下第一种方法,无非就是Bat命令,只要把路径改对了就可以直接使用同目录文件了
在Notepad++中按住F5,输入以下内容:
cmd /k cd "$(CURRENT_DIRECTORY)" && C:\strawberry\perl\bin\perl -w "$(FILE_NAME)"& ECHO. & PAUSE & EXIT
可以直接运行,也可以保存为命令并添加快捷键。