如何在Notepad ++中将参数传递给NppExec?

Roc*_*ock 3 notepad++

我是Notepad ++的新手.当我在Notepad ++中执行NppExec时,有人能说出如何传递参数吗?例如,我想print @ARGV通过Notepad ++ 运行.我应该使用什么参数,以便在单击F6时输入我的参数?我知道"$(FULL_CURRENT_PATH)".但它似乎不适用于传递论据.谢谢!

小智 5

下面是使用Notepad ++中的NppExec插件执行脚本输入参数的perl脚本的一种方法.这将给出一个消息框,要求您输入要传递给脚本的参数.

您可以省略"echo"行,这样您就可以看到脚本的输入是什么.

将"NppExec - > Execute ..."下的当前设置更改为:

inputbox "Script arguments : "
echo Script input arguments, @ARGV : $(INPUT)
perl "$(FULL_CURRENT_PATH)" $(INPUT)
Run Code Online (Sandbox Code Playgroud)

希望这可以帮助.