Notepad ++:禁用旧标签,但要记住最后一行

时间:2018-05-20 16:20:00

标签: notepad++

基于此处的问题:Notepad++ Setting for Disabling Auto-open Previous Files

我想记住下次发布时的当前会话,以便突出显示我为一个特定文件工作的最后一个LINE。

但是,当我下次打开记事本++时,我不希望看到所有其他文本文件都作为标签打开。

如何分离这两个功能?

1 个答案:

答案 0 :(得分:0)

  1. 如果需要,请保存此“特定文件”
  2. 在其选项卡上选择人民币,然后选择'Close ALL BUT This'
  3. 关闭Notepad++
  4. 更方便的是创建宏。 但是你的目标最后一步是退出Npp ...在关闭的Npp上保存宏是不可能的:)

    所以,请执行以下操作

    1. 找到Npp shortcuts.xml的放置位置。 可能的方法是:

      • %APPDATA%\Notepad++\shortcuts.xml
      • Npp_install_folder\shortcuts.xml
      • Npp_install_folder\cloud\choice(文件无扩展名)
      • 中指定的路径上
    2. 前往此处并使用您想要的名称在其中创建新文件夹,例如 - BUP

    3. 将原始shortcuts.xml复制到BUP文件夹。
    4. 创建BUP\shortcuts.xml的备份副本。说 - shortcuts_bup.xml
    5. Npp BUP\shortcuts.xml中打开并在其中插入<Macros>部分以下块:

          <Macro name="_SaveMe_CloseAllButMe_And_Exit" Ctrl="no" Alt="no" Shift="no" Key="0">
              <Action type="2" message="0" wParam="41006" lParam="0" sParam="" />
              <Action type="2" message="0" wParam="41005" lParam="0" sParam="" />
              <Action type="2" message="0" wParam="41011" lParam="0" sParam="" />
          </Macro>
      
    6. 最后,BUP\shortcuts.xml应该看起来像:

      <NotepadPlus>
          <InternalCommands />
          <Macros>
              ' here is something by default ..
              <Macro name="_SaveMe_CloseAllButMe_And_Exit" Ctrl="no" Alt="no" Shift="no" Key="0">
                  <Action type="2" message="0" wParam="41006" lParam="0" sParam="" />
                  <Action type="2" message="0" wParam="41005" lParam="0" sParam="" />
                  <Action type="2" message="0" wParam="41011" lParam="0" sParam="" />
              </Macro>
          </Macros>
          <UserDefinedCommands>
              ' .. and here too. All the rest, reagrdles present it or not, does not concern you.
          </UserDefinedCommands>
          <PluginCommands />
          <ScintillaKeys />
      </NotepadPlus>
      
      1. 保存。
      2. 关闭Npp
      3. 的所有实例
      4. BUP\shortcuts.xml复制到您已找到的路径上的现有shortcuts.xml上。
      5. 启动Npp并重现您在上面写的设置。
      6. “特定文件”
      7. 上选择所需的行
      8. 选择meny bar 'Macro -> _SaveMe_CloseAllButMe_And_Exit'
      9. 再次运行Npp
      10. 享受(如果13不打扰你,你不是迷信:)