6

Я сохранил сеанс в notepad++, и я знаю, как загрузить этот сеанс из notepad++, используя опцию «Load Session ...». Но как мне создать ярлык для открытия сеанса при запуске notepad++? Мой конечный случай - у меня будет несколько ярлыков, которые я буду открывать с помощью Launchy, в зависимости от того, над каким сеансом я хочу работать.

1 ответ1

6

Нашел ответ: в Notepad++ (в моем случае 5.6.8)

  1. Настройка -> Настройки.
  2. Вкладка "Разное"
  3. введите расширение для файлов сеанса. Я ввел нпс (без точки)
  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++).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .