Sessions plugin

Discuss and announce AkelPad plugins
  • Author
  • Message
Offline
Posts: 3234
Joined: Wed Nov 29, 2006 1:19 pm
Location: Киев, Русь
Contact:

Post by VladSh »

Andrey_A_A
На сколько я понимаю, закладки устанавливаются не на номер определённой строки, а по её содержимому. Это даёт возможность редактировать файл где-то в другом месте и другом редакторе, а по открытии в AkelPad по большей части всё-таки найти свои закладки. Потому большая половина предложений бессмысленна.

Добавлено: Можно, разве что, было бы добавить настройку количества символов, которые будут браться из каждой строки для сохранения в закладках... Если 0 или отсутствие параметра - брать как сейчас, всю строку.

Offline
Posts: 157
Joined: Thu Nov 26, 2015 8:03 pm
Location: Rostov-on-Don

Post by Eskander88 »

бывает закрываешь окна и думаешь тут оно всё сохранится в сессии.. но тут бац и где-то на фоне оказывается незакрытое забытое окошко.. и ты такой без задней мысли его закрываешь..

делаешь все дела... открываешь любимый AP и тут бац: в автосахранённой сессии при выходе пусто (если последнее закрывалось пустое окно) или же какая-то левая сессия с вкладками из "забытого" окна

было бы здорово как минимум, чтобы окна с пустыми вкладками не затирали последнюю автосахранённую сессию, а максимум: иметь возможность делать несколько автосохранений сессий

Например: "onExit$"
и таким образом каждое автосохранение делает "onExit1", "onExti2", "onExit3" и т.д.

Правда может получится такая ситуация, что накопится уйма таких сессий, что тоже не комильфо.. вероятно должно быть ограничение ..

Offline
Posts: 1
Joined: Tue Nov 29, 2016 5:40 pm

Post by Giper »

Добрый день.
Вопросик есть.
В длинном списке последний пункт в списке не полностью показывается.
Как сделать чтоб показывало полностью?
Image

Offline
Site Admin
Posts: 6403
Joined: Thu Jul 06, 2006 7:20 am

Post by Instructor »

Исправлено: обход бага в MS TreeView.

Fixed: avoid MS TreeView bug.


Sessions plugin v9.1

Offline
Posts: 1
Joined: Thu Feb 06, 2020 5:01 am

Post by Maxim111 »

А есть вариант, чтобы сохранялись не только файлы открытые с диска, но и не сохраненные файлы?

Offline
Posts: 874
Joined: Sat Jan 16, 2010 2:03 pm

Post by opk44 »

Maxim111
Прежде чем это обсуждать, давайте прочтём в википедии что такое "файл":
Файл (англ. file) — именованная область данных на носителе информации.
Давайте вместе подумаем, является ли согласно этому определению вкладка до сохранения файлом.

Offline
Posts: 348
Joined: Mon Jun 03, 2019 2:33 am

Post by AZJIO »

Maxim111 wrote:А есть вариант, чтобы сохранялись не только файлы открытые с диска, но и не сохраненные файлы?
Функцию сделанную в Notepad++? Попользовавшись могу сказать удобная фича. Смысл состоит в том, что файлы, у которых стоит звёздочка (несохранёных или новых ещё без имени файла) при закрытии вместо диалогов сохранения происходит сохранение в сессию вместе с содержимым, а при открытии открывает из сессии.

Offline
Posts: 157
Joined: Thu Nov 26, 2015 8:03 pm
Location: Rostov-on-Don

Post by Eskander88 »

В плагине "Sessions" есть своего рода баг, если в файл *.session загрузить только список путей к файлам, то команда "Открыть сессию" пропустит каждый второй путь. Надо понимать, каждую 2ую строку, которую пытается распознать как набор мета параметров, вроде:
/Name="filename" /Active=0 /Codepage=0 /Selection=0-0 /FirstVisChar=0 /WordWrap=0 /ReadOnly=0 /Overtype=0 /Bookmarks= /CoderAlias= /Folds= /Marks=

Пример test.session

Code: Select all

С:\www\localhost\index.php

С:\www\localhost\inc\cls.collector.php
С:\www\localhost\inc\cls.core.php
С:\www\localhost\inc\cls.main.php
С:\www\localhost\inc\cls.table.php
С:\www\localhost\inc\com.func.php
С:\www\localhost\inc\css.style.php
С:\www\localhost\inc\do.main.php


%a\AkelFiles\Plugs\Sessions\test.session
/Name="test.session" /Active=0 /Codepage=0 /Selection=0-0 /FirstVisChar=0 /WordWrap=0 /ReadOnly=0 /Overtype=0 /Bookmarks= /CoderAlias= /Folds= /Marks=
Можно сделать костыль, расставив на каждой 2й строке символ «/», тогда откроет все пути в списке:

Code: Select all

С:\www\localhost\index.php
/
С:\www\localhost\inc\cls.collector.php
/
С:\www\localhost\inc\cls.core.php
/
С:\www\localhost\inc\cls.main.php
/
С:\www\localhost\inc\cls.table.php
/
С:\www\localhost\inc\com.func.php
/
С:\www\localhost\inc\css.style.php
/
С:\www\localhost\inc\do.main.php
/

%a\AkelFiles\Plugs\Sessions\test.session
/Name="test.session" /Active=0 /Codepage=0 /Selection=0-0 /FirstVisChar=0 /WordWrap=0 /ReadOnly=0 /Overtype=0 /Bookmarks= /CoderAlias= /Folds= /Marks=
Хотелось бы, чтобы плагин всё таки учитвывал такую возможность, что могут быть использованы лишь одни пути к файлам без мета-параметров

Offline
Posts: 165
Joined: Fri Aug 15, 2008 8:58 am

Post by Diamen »

It is possible do to save only if sessions if modified.
Post Reply