如何使用notepad ++从txt打开一组文件

lin*_*ing 13 notepad++

例如,我在list.txt中保存了一些链接:

d:\phpnow\htdocs\pm\includes\templates\slucky\common\tpl_gallery_display.php
d:\phpnow\htdocs\pm\includes\templates\slucky\common\tpl_main_page.php
d:\phpnow\htdocs\pm\includes\templates\slucky\templates\tpl_main_page.php
d:\phpnow\htdocs\pm\includes\templates\slucky\templates\tpl_product_info_display.php
d:\phpnow\htdocs\pm\includes\templates\slucky\templates\tpl_product_info_display2.php
Run Code Online (Sandbox Code Playgroud)

我想用记事本++打开它们.有没有插件可以完成这项工作?

use*_*729 7

编写一个名为openfromfiles.bat的批处理文件并执行它.

@echo off
setlocal enableextensions enabledelayedexpansion

set LIST=
for /f %%x in (list.txt) do (
    set LIST=!LIST! "%%x"
    )
    echo %LIST%

"C:\Program Files\Notepad++\notepad++" %LIST%
Run Code Online (Sandbox Code Playgroud)

这里是解释批处理文件的链接 .Windows XP批处理文件concat


Man*_*ula 5

您不需要新的插件。您可以使用命令行来执行此操作,并且必须将所有以空格分隔的文件作为命令行参数。您可以从 NotePad++ 文档中找到此详细信息。您可以创建一个bat文件来执行该命令。

例如:

<PATH_TO_NOTE_PAD++_FOLDER>/NotePad++.exe "PATH_TO_FILE_1" "PATH_TO_FILE2"
Run Code Online (Sandbox Code Playgroud)


小智 5

创建一个会话文件:

    <NotepadPlus>
        <Session>
            <mainView>
                <File filename="PATH_TO_FILE_1"/>
                <File filename="PATH_TO_FILE_2"/>
                <File filename="PATH_TO_FILE_#"/>
            </mainView>
        </Session>
    </NotepadPlus>
Run Code Online (Sandbox Code Playgroud)

加载它:File-> Load Session ...