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

时间:2012-03-10 06:48:54

标签: notepad++

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

1 个答案:

答案 0 :(得分:5)

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

你可以省略“echo”行,这样你就可以看到脚本的输入是什么。

将“NppExec - >执行...”下的当前设置更改为:

inputbox "Script arguments : "
echo Script input arguments, @ARGV : $(INPUT)
perl "$(FULL_CURRENT_PATH)" $(INPUT)

希望这有帮助。