SciTE Session Manager Author: mozers™ Установка: ---------- 1. Распаковать файлы в любой из подкаталогов SciTE, например в SciTE\tools\SessionManager\ 2. В SciTEStartup.lua добавить строчку: dofile (props["SciteDefaultHome"].."\\tools\\SessionManager\\SessionManager.lua") 3. В файл .properties необходимо добавить параметры: Для использования SessionManager.hta для открытия и сохранения сессий: session.manager=1 Теперь команды меню Файл - "Загрузить/Сохранить сессию..." открывают диалоговые окна Session Manager, где эти процедуры можно выполнить с большим удобством и возможностями. Для того, чтобы при закрытии SciTE автоматически возникал диалог SessionManager для сохранения текущей сессии: save.session.manager.on.quit=1 Для того, чтобы при закрытии SciTE автоматически (без открытия диалогового окна) создавался новый файл "currentfilename_num.session" с содержимым текущей сессии: save.session.on.quit.auto=1 Возможности: ------------ - Можно выбрать нужную сессию и до открытия редактора, запустив SessionManager.hta непосредственно. - В диалоговых окнах можно использовать как мышь так и клавиатуру (Esc закрывает окно) - Контекстное меню в диалоге открытия сессии (Открыть, Добавить к открытым вкладкам, Удалить) - Можно к любой сессии добавить многострочные описания