Notepad++ 打开包含文件夹并选择文件

Notepad++ 打开包含文件夹并选择文件

我应该在以下命令(在 Shortcuts.xml 中)添加什么以便 Notepad++ 打开包含的文件夹并选择当前文件?

<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>标签中添加以下内容: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>

相关内容