如何在 Notepad++ 中创建现有会话的桌面快捷方式?

如何在 Notepad++ 中创建现有会话的桌面快捷方式?

我在 notepad++ 中保存了一个会话,并且知道如何使用“加载会话...”选项从 notepad++ 加载该会话。但是,如何在 notepad++ 启动时创建快捷方式来打开该会话?我最终的方案是,我将拥有多个快捷方式,我将使用 Launchy 打开这些快捷方式,具体取决于我想要处理的会话。

答案1

找到了答案:在 Notepad++ 中(我的情况是 5.6.8)

  1. 设置 -> 偏好设置。
  2. 杂项选项卡
  3. 输入 Session 文件的扩展名。我输入的是核动力源 (无点)
  4. 现在 Notepad++ 知道会话文件。并将打开会话文件的 xml 条目中包含的文件。

例如,名为 nyssis-session.nps 的文件包含以下内容:

<NotepadPlus>
    <Session activeView="0">
        <mainView activeIndex="1">
            <File firstVisibleLine="147" xOffset="0" scrollWidth="960" startPos="6065" endPos="6065" selMode="0" lang="Java" encoding="-1" filename="C:\Dev\ws\AuditJobAndPollForCompletion.java" />
            <File firstVisibleLine="48" xOffset="0" scrollWidth="624" startPos="2277" endPos="2277" selMode="0" lang="Java" encoding="-1" filename="C:\Dev\ws\StartBatchJobAndPoll.java" />
            <File firstVisibleLine="33" xOffset="0" scrollWidth="872" startPos="2331" endPos="2331" selMode="0" lang="Java" encoding="-1" filename="C:\Dev\ws\LoadMatchResultTable.java" />
        </mainView>
        <subView activeIndex="0" />
    </Session>
</NotepadPlus>

打开此文件现在将打开三个文件(不是 xml 定义 - 事实上,如果我想手动编辑此文件,我需要使用 NotePad++ 以外的其他程序打开它)。

相关内容