![Notepad++ 含まれているフォルダを開いてファイルを選択](https://rvso.com/image/1413957/Notepad%2B%2B%20%E5%90%AB%E3%81%BE%E3%82%8C%E3%81%A6%E3%81%84%E3%82%8B%E3%83%95%E3%82%A9%E3%83%AB%E3%83%80%E3%82%92%E9%96%8B%E3%81%84%E3%81%A6%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%82%92%E9%81%B8%E6%8A%9E.png)
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 ですぐに使えるものが見つかりました:
目的のドキュメントのタブを右クリックします。
コンテキストメニューから選択エクスプローラーでフォルダを開く。
▶ このコマンドは指定されたフォルダを開くだけでなく、現在のファイルを選択するNotepad++のソースコードでは、
メニューコマンドがあなたのものと同じ動作をしていることがわかります。explorer /select,$(FULL_CURRENT_PATH)
そのため、自分で追加する必要はありません。
また、同様の質問コマンドライン用。
答え2
からhttps://vincent.re/en/open-containing-folder-in-notepad
コマンドをショートカットに割り当てるには、%APPDATA%\Notepad++\shortcuts.xml
エディタで開きます。<Macros>
タグに次のコードを追加しますCtrl。ShiftO
<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>