记事本++,运行命令并在新选项卡中打开输出


6

有什么方法可以从中执行命令notepad++并将结果通过新选项卡重新传送到程序中?


2
AFAIK,这可以通过插件来完成-所说插件是否已经存在是完全不同的事情。
突破

Answers:


1

如果您的程序输出纯文本,并且您可以运行批处理文件...

  1. 创建一个批处理文件(例如dir.bat),将命令结果通过管道传输到一个临时文件,然后在Notepad ++中打开该文件,例如

    dir > tmp
    "C:\path_to_notepad_plus_plus\notepad++" tmp
    

    (用您的命令替换dir,并在tmp中添加扩展名以适当地语法突出显示它)。

  2. 在Notepad ++中,选择“运行”>“运行...”,然后浏览查找批处理文件。

  3. 如果经常使用它,请考虑将其另存为宏(运行>运行...>保存...),您可以使用键盘快捷键或在“ 运行”菜单下访问该宏。

1

为了更加灵活,您可以安装NppExec插件。安装它的最简单方法是通过内置的插件管理器:

  1. 选择插件/插件管理器/显示插件管理器
  2. 在NppExec旁边打勾
  3. 点击安装

之后,乐趣就开始了。本教程是如何使用此功能强大的插件的一个很好的起点:https : //micksmix.wordpress.com/2009/09/24/format-your-perl-scripts-using-perltidy-and-notepad/

它应与任何将文本输出到控制台的命令行实用程序一起使用。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.