我應該為以下命令(在快捷方式.xml 中)添加什麼,以便 Notepad++ 打開包含的資料夾並選擇當前檔案?
<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+ Shift+O
<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>