Notepad++ 含まれているフォルダを開いてファイルを選択

Notepad++ 含まれているフォルダを開いてファイルを選択

Notepad++ が、含まれているフォルダーを開き、現在のファイルも選択するようにするには、次のコマンド (shortcuts.xml 内) に何を追加すればよいですか?

<Command name="Open containing folder" Ctrl="no" Alt="no" Shift="no" Key="0">explorer $(CURRENT_DIRECTORY)</Command>

ありがとう。

答え1

Notepad++ v6.6.9 ですぐに使えるものが見つかりました:

  1. 目的のドキュメントのタブを右クリックします。

  2. コンテキストメニューから選択エクスプローラーでフォルダを開く

    ▶ このコマンドは指定されたフォルダを開くだけでなく、現在のファイルを選択するNotepad++のソースコードでは、
       メニューコマンドがあなたのものと同じ動作をしていることがわかります。      explorer /select,$(FULL_CURRENT_PATH)そのため、自分で追加する必要はありません。
       また、同様の質問コマンドライン用。

答え2

からhttps://vincent.re/en/open-containing-folder-in-notepad

コマンドをショートカットに割り当てるには、%APPDATA%\Notepad++\shortcuts.xmlエディタで開きます。<Macros>タグに次のコードを追加しますCtrlShiftO

<Macro name="Open Containing Folder in Explorer" Ctrl="yes" Alt="no" Shift="yes" Key="79"> 
 <Action type="2" message="0" wParam="41019" lParam="0" sParam="" /> 
</Macro>

例えば、私のファイルは次のように表示されます

<NotepadPlus>
    <InternalCommands />
    <Macros>
        <Macro …>…</Macro>
        <Macro name="Open Containing Folder in Explorer" Ctrl="yes" Alt="no" Shift="yes" Key="79"> 
            <Action type="2" message="0" wParam="41019" lParam="0" sParam="" /> 
        </Macro>        
    </Macros>
    <UserDefinedCommands>
        <Command…>…</Command>
    </UserDefinedCommands>
    <PluginCommands />
    <ScintillaKeys />
</NotepadPlus>

関連情報