【问题标题】:NPP.EXEC and perl --> save output?NPP.EXEC 和 perl --> 保存输出?
【发布时间】:2014-10-17 23:27:20
【问题描述】:

我在 Windows 7 下使用 Notepad++。我曾经在 Perl 应用程序中使用 npp.exec 插件,它与以下代码配合良好:

SET OUTFILE = C:\00_Data\output.txt
cmd /c 
c:\perl64\bin\perl.exe C:\00_Data\Scripts8\gra.pl dt "$(FULL_CURRENT_PATH)" >$(OUTFILE) 
NPP_OPEN $(OUTFILE)

自从我将 Notepad++ 更新到 6.6.9 版本后,Perl 脚本启动,结果被写入控制台(一切正常),但定义的输出文件被创建并打开但为空,即结果未保存.

有人知道出了什么问题吗?

【问题讨论】:

    标签: perl notepad++


    【解决方案1】:

    您可以使用 Notepad++ 中的运行菜单直接运行 Perl 文件。

    1. 去跑步
    2. 键入C:\strawberry\perl\bin\perl.exe "$(FILE_NAME)" 或提供perl exe 文件的路径。
    3. 按保存
    4. 分配快捷方式。

    使用这种方法可以很快关闭控制台,因此请将[system("pause");] 添加到您的 Perl 文件中,以便在控制台中显示“打印任意键以继续”消息。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-05-06
      • 2016-08-07
      • 2015-02-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多