13

たとえば、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

それらをすべてnotepad++で開きたい。その仕事をするためのプラグインはありますか?

4

7 に答える 7

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%

ここにバッチファイルの説明へのリンクがあります.. Windows XPバッチファイルの連結

于 2013-01-28T04:32:42.057 に答える
6

セッション ファイルを作成します。

    <NotepadPlus>
        <Session>
            <mainView>
                <File filename="PATH_TO_FILE_1"/>
                <File filename="PATH_TO_FILE_2"/>
                <File filename="PATH_TO_FILE_#"/>
            </mainView>
        </Session>
    </NotepadPlus>

それをロードします:ファイル - >セッションのロード...

于 2014-11-19T10:45:35.927 に答える
4

新しいプラグインは必要ありません。これはコマンドラインを使用して行うことができ、すべてのファイルをスペースで区切ってコマンドライン引数として指定する必要があります。この詳細は、NotePad++のドキュメントから見つけることができます。コマンドを実行するためのbatファイルを作成できます。

例えば:

<PATH_TO_NOTE_PAD++_FOLDER>/NotePad++.exe "PATH_TO_FILE_1" "PATH_TO_FILE2"
于 2013-01-28T04:05:04.620 に答える
3

選択した回答は適切ではありません - 長いリストでは失敗します。その代わり:

for /f %%x in (list.txt) do (
    start "" "C:\Program Files\Notepad++\notepad++" "%%x"
    )
于 2016-06-28T18:14:34.673 に答える
1

Git Bash を使用して、find の結果を Notepad++ にパイプできるようにしました。

find . -type f -name "*.csproj" | xargs "C:\Program Files\Notepad++\notepad++.exe"

于 2018-12-17T08:12:29.783 に答える